My Suggestions

nyamũndoro

n.

  1. a species of sweet potato; 2. largest in size; 3. round in shape