Mahjan

in baby boy name

The meaning of Mahjan is Mahjan is an Arabic name for boys that means pure, flourishing, blooming.
Mahjan Name In Arabic : محجن
Mahjan Name In Bangla : মহজন
Mahjan Name In Urdu : محجن
Mahjan Name In Hindi : महजन