Musharraf
Arabic
To be honored
Musharraf is an Arabic name which means 'honored'.
No more information.
Rhiannon Ambrogio , Bernardine , Tyrell , Carissa , Diana , Luke , Patricia , Awinita , Alexis