Emelela /e-me-le-la /
Grammar:verb
To stand up
To urge
To intercede for
To justify another
Search More Words Dictionary