Meaning A boy's name of Persian origin, it means "ancient hero." Origin of Kaveh Persian Popular Middle Names Pronunciation 🔊 Listen Kaveh Similar Names Fariel Ghebers Eystein Darayavahush Bitten Akinlabi Afseruddin Ajab Kadim Kendric Year by Year Popularity of Kaveh