'babushka' definitions:

Definition of 'babushka'

(from WordNet)
noun
A woman's headscarf folded into a triangle and tied under the chin; worn by Russian peasant women