MeaningA person with happy and cheerfull personality
OriginEastern African
Alternate SpellingsMckenna