Sanam is a Persian and Arabic name meaning beloved or idol, often used poetically for a cherished person.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Sanam?
Swipe through thousands of names like it