Dictionary.net

Definitions of babushka

  1. a woman's headscarf folded into a triangle and tied under the chine; worn by Russian peasant women
Loading...
X