Keshanna is of Indian origin, meaning 'Lord Krishna'. It's a unisex name, pronounced as keh-SHAH-nah. In India, it's often used for both boys and girls, adding to its uniqueness. The name has gained popularity in recent years due to its distinctive sound and spiritual connotation.
Keshanna had varying popularity over the years with peaks in 1980, 1987, and 1995 with 6 births each. The name reached its highest point in 1997 with 11 births. Overall, there were a total of 78 Keshannas born between 1980 and 2004.