Word info

Moussata

Proper noun

Meaning

Moussata

A village in Leivatho, Cephalonia, Greece

Source: en.wiktionary.org

Close letter words and terms