Welcome to SA Dictionaries

Nehela
   /ne-he-la /

Surrender, abdicate