Definify.com

Definition 2025


vetala

vetala

English

Noun

vetala (plural vetalas)

  1. A vampire-like being in Hindu mythology that inhabits corpses.

See also