Definify.com

Definition 2024


vetala

vetala

English

Noun

vetala (plural vetalas)

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

See also