Word info Synonyms

Adalia

Noun

Meaning

genus of ladybugs

a port city in southwestern Turkey on the Gulf of Antalya

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms