look up any word, like eight ball:

1 definition by Rahan

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