Skip to main content

Definitions by Rahan

1) Hindi word meaning "lovely lady".
2) A beautiful girl, smart, athletic, nearly perfect
That girl is a "runa" for real.
runa by Rahan July 14, 2005