shenises

English

Noun

shenises

  1. plural of shenis