What is the full meaning of butsudans
BUTSUDAN, a small Buddhist household altar [n]
Example of the word butsudans placed on a Scrabble board.