Word info Synonyms

Laascaanood

Proper noun

Meaning

Laascaanood

A town, the administrative center of Sood, Somaliland, Somalia

Source: en.wiktionary.org

Synonyms

Close letter words and terms