Emela

English

Proper noun

Emela

  1. Synonym of Mao (Sino-Tibetan language).