meaning of babushka

babushka meaning in Etymology Dictionary

types of mind covering for females, 1938, from Russian babushka "grandmother."


babushka meaning in General Dictionary

a lady's headscarf folded into a triangle and tied beneath the chin; worn by Russian peasant women