karimu

kv generous, open handed, magnanimous, benevolent, bounteous, hospitable, liberal, munificent. (Kar)