bhuts

English

Noun

bhuts

  1. plural of bhut