Baby Names › Names › Hamza
Boy name
Meaning: Lion, imposing, majestic
Browse all names → Türkçe
Opening the App Store…