Helloi

English

Noun

Helloi (plural Hellois or Helloi)

  1. A female nature spirit in Meitei folklore and religion.

Alternative forms