tirta amarta

Indonesian

Etymology

Compound of tirta (water) +‎ amarta (immortal).

Noun

tirta amarta (plural tirta-tirta amarta)

  1. water of life, elixir of life
    Synonym: air kehidupan

Further reading