Babushka Explained

Babushka or baboushka or babooshka (from Russian: ба́бушка|p=ˈbabʊʂkə|link=no, meaning "grandmother" or "elderly woman") may refer to:

Arts and media

People

Other uses

See also