Kekoa is of Hawaiian origin, derived from the word 'ke ko'a', meaning 'strong' or 'brave'. It is a unisex name but is more commonly used for males.
"The name Kekoa had a notable increase in usage between 2000 and 2001, with births nearly doubling from 6 to 11. However, it then decreased to 5 births in 2002, totalling 22 births over the three-year period."