Skip to main content

Definitions by Kha123456

Arabic term meaning pomegranate. Not a common name, but found among Muslims.
Hey Rumman, pass me that Rumman.
rumman by Kha123456 May 28, 2008