The name is popular in Azerbaijan. 20. Kaveh Kaveh is a Persian name that has a meaning similar to ‘sword’. It is also an important character in the Shahnameh, which was written by the famous Persian poet Ferdowsi. He was a brave warrior and patriot who wanted to defend his homeland ...