adalia
Explore definitions, synonyms, and language insights of adalia
Definitions
                    Noun
                    
                a port city in southwestern Turkey on the Gulf of Antalya
                
                    Noun
                    
            genus of ladybugs