peepals

English

Noun

peepals

  1. plural of peepal

Anagrams