1) Hindi word meaning "lovely lady". 2) A beautiful girl, smart, athletic, nearly perfect
That girl is a "runa" for real.
197👍 32👎