msanifuujenzi (Swahili) comes from Swahili msanifu, from Swahili m-, from Arabic سَوَاحِل, from Arabic سَاحِل — coast; boundary, coast; border of the desert.
msanifuujenzi (Swahili): architect
Definitions
architect
Ancestry of “msanifuujenzi”, step by step
msanifuujenzi traces back through two separate lines of ancestry.