Baby Names › Names › Kavi
Boy name
Meaning: Durable, strong, tough.
Browse all names → Türkçe
Opening the App Store…