English edit

Etymology edit

See Ram (Rāma, incarnation of Vishnu).

Phrase edit

Ram Ram

  1. A North Indian greeting.

References edit