n. female first name; family name; city in Alabama (USA); town in California (USA); village in the Grisons (Switzerland)
SELMA
Meaning of SELMA in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012