What does the name Kaveesha mean? What is the meaning of the name Kaveesha?

Meaning of Kaveesha: Name Kaveesha in the Indian origin, means Kaveesha means the Lord of the Poets. Name Kaveesha is of Indian origin and is a Boy name. People with name Kaveesha are usually Hindu by religion.