My Suggestions

ndiira

n. · class 9/10

  1. sth. imposing; 2. prosperous; 3. well established

Related words

  • ndiiri — a large arrow; 2. toy arrow; 3. a prop
  • ndiiro — patch in garden where animal has been eating; the end at which a bee-barrel is o