What is the full meaning of sradha
(Sanskrit) an offering to the manes of an ancestor, also SHRADDHA, SRADDHA [n -S]
Example of the word sradha placed on a Scrabble board.