Karanja is an East African name, especially Kikuyu, traditionally linked with lineage and clan identity.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Karanja?
Swipe through thousands of names like it