Tirta amarta

from sanskerta

Verified
Standard
noun
sastra
Abstract Concept
From sanskerta

Definition

Holy water or the water of life, believed in mythology to grant immortality to those who drink it.

Etymology

From Sanskrit 'tirtha' and 'amrta'.

Semantic Category

Abstract Concept