ameerEnglish

ameer, amir, emeer, emir

Noun

An independent ruler or chieftain (especially in Africa or Arabia)

English: emir, amir, emeer, ameer

Bahasa: raja

Bahasa words with similar meanings

English words with similar meanings

Show 3 words