The definitive guide to South Asian lingo

Definition 1 of 1

6 0
Exclamation.
0

Definition

merciful god!

Usage

"Ayyo Rama, he's the last person I would loan money to."
Added 2011-09-22 by oldathai

Root

Tamil

Region

South India

Related Terms

Govinda, Govinda!

Terms referencing this

RR, Ayyo rama!