parids

English

Noun

parids

  1. plural of parid

Anagrams