Mahfoud
in baby boy name
The meaning of Mahfoud is protected
Mahfoud Name In Arabic : محفوض
Mahfoud Name In Bangla : মহ্ফুদ
Mahfoud Name In Urdu : مہفود
Mahfoud Name In Hindi : महफ़ूड