Sanam is a Persian and Arabic name meaning beloved or idol, often used poetically for a cherished person.
Like Sanam?
Swipe through thousands of names like it