Plural form of babushka; multiple Russian grandmothers or traditional Russian headscarves.
From babushka plus English plural -s.
Try Another Word