baboushka
English
Noun
baboushka
(
plural
baboushkas
)
Alternative spelling of
babushka
.