neechis

English

Noun

neechis

  1. plural of neechi