The definitive guide to South Asian lingo

Definition 1 of 1

Ramu

\Raa mu\
7 4
Noun.
0

Definition

A popular name for a street dog

Usage

Suresh calling out to street dog: Ramu, Ramu Ramu
Added 2011-11-16 by Cyanide