Rating in 2024: 0.00Voted: 0Popularity: 173
Name Mahfoud backwards (ananym): Duofham
Algerian, Tunisian and Moroccan (French) form of the Arabic name Mahfouz/Mahfuz means - "safeguarded, well-protected, preserved, secure, kept, protected".
Comments (0)