1 definition by doublemagic

Top Definition
powerful enchanting princess of india. also known as "nia"
princess saaniya of new delhi.
by doublemagic August 20, 2006

Mug icon
Buy a saaniya mug!