Baby Names › Names › Tomurcuk
Girl name
Meaning: Sprout that will give flowers or leaves
Browse all names → Türkçe
Opening the App Store…