bhoots

English

Noun

bhoots

  1. plural of bhoot