Mahja

in baby boy name

The meaning of Mahja is Place to sleep, quarters, lodgings
Mahja Name In Arabic : مهجة
Mahja Name In Bangla : মাহজা
Mahja Name In Urdu : مہجہ
Mahja Name In Hindi : महजा