Get information about the name Karna, including its hidden origins and meanings. Sol helps you discover the secret roots and significance of any name!.
The name KARNA may have Hinduism origins and have its roots in Hinduism.
Derived from Sanskrit कर्ण (karna) meaning "ear". This is the name of the son of the Hindu sun god Surya and the goddess Kunti, who gave birth to him through her ear. He was a great warrior who joined the Kauravas to fight against his half-brothers the Pandavas, eventually becoming the king of Anga.
Sol helps you discover the secret origins and meanings behind any name. Try it out today!