Welcome to SA Dictionaries

Nehelo
   /ne-he-lo /

Surrendering, abdication