Baby Names › Names › Dilruba
Girl name
Meaning: Heart trap, Falling, cheerful heart
Browse all names → Türkçe
Opening the App Store…