Babushka

Noun

  • An old woman.
  • Russian doll, matryoshka (mistranslation)
  • A woman’s headscarf, tied under the chin.

Leave a Reply

Your email address will not be published.