Welcome to SA Dictionaries

Menagana
   /me-na-ga-na /

Disappear, desert, vanish