Kanga is a name made for the mysterious Haitian little one entering your life. Its definition is "raven," giving it the clever associations anyone would dream of. Ravens are smart, keen-eyed, and have long memories, giving baby plenty witty heights to aspire to.
Not sure you have the perfect name? Search to add more baby names to your My Favorites list.