What is the full meaning of babushkas
BABUSHKA, a triangular headscarf tied under the chin [n]
Example of the word babushkas placed on a Scrabble board.