The word "babushka" refers to a grandmother in Russian and other Slavic languages. In English, it often describes an elderly woman who wears a headscarf tied under her chin, which is a traditional style among women in Eastern Europe.
The term "babushka" comes from the Russian word "бабушка," which is derived from "баба" (baba), meaning "woman" or "grandmother."
Please note, this word is indeed rooted in a language other than English, specifically Russian.