Maroof means "A person known for generosity, benevolence, and performing acts of kindness. The name also means well-known and distinguished in character and reputation.".
Maroof meaning in Urdu is: احسان، مہربانی، شہرت، نیک کام
Maroof is of Arabic origin.
Maroof has 2 syllables.
Parents who liked Maroof also loved these names