Welcome to SA Dictionaries

Meneka
   /me-ne-ka /

To roll painfully