Deeba comes from Arabic and Persian and means "silk" or "brocade," suggesting softness and richness.
Like Deeba?
Swipe through thousands of names like it