ZuluXhosaSothoTswanaVendaNdebeleSwatiAfrikaansEnglish

HomeEnglish names › Larissa

English

Larissa

Girl·English

Citadel; from a Greek place name — of Greek origin.

Origin
English
Gender
Girl
Meaning
Citadel; from a Greek place name — of Greek origin.

Similar English names