Kainoa originates in Hawaiian language and means "the namesake". It can be used as both feminine and masculine given names. Formerly, it was more popular for girls, in recent years it has been one of the most popular names given to boys in the State of Hawaii. Originally, it was frequently used as the second name too.