Skip to main content

Definitions by arabica

Meaning breathtakingly beautiful like the morning sunrise. Originates from the Indo-aryan languages.
wow, sureha....
Sureha by arabica November 6, 2010