nimshis

English

Noun

nimshis

  1. plural of nimshi