See Also: babushka(dictionary)

babushka (iou)



babushka noun. M20.
[Russian = grandmother.]
In Russia: a grandmother, an old woman. M20.
A head-scarf folded diagonally and tied under the chin. M20.