Mahfooz is baby boy name mainly popular in Muslim religion and its main origin is Arabic. Mahfooz name meanings is Kept safe, guarded, secure, memorized, Protected.
People search this name as Mahfooz, Mahfooza.
Mahfooz is written in Urdu, Hindi, Arabic, Bangla as محفوظ, महफूज़, محفوظ, মাহফুজ. Other similar sounding names can be Mahad, Mahasin, Mahaz, Mahbeer, Mahboob, Mahboub, Mahbub, Mahbub ullah, Mahd, Mahdi, Mahdy, Maheen, Maheer, Maher, Mahfoozh, Mahfoud, Mahfuj, Mahfuz, Mahfuzh, Mahfuzur rahman.