Russian words Dictionary

Overview and a list of Russian words and phrases with their meaning and definitions. Define your own words at Folkabulary.

babushka

Folkabulary official definition
  1. Babushka is a Russian word with the following meaning: a woman’s scarf, used as a hood
  2. Elderly Russian woman
  3. Elderly Russian grandmother

More Russian words words

    No words yet.