My Suggestions

ng'eng'euka

v.i. · class 11

  1. to laugh at hard, laugh unrestrainedly, in derision