Shafee means "Someone who acts as a representative or advocate, stepping in to support and speak for others' causes and interests.".
Shafee meaning in Urdu is: شفاعت کنندہ، درمیانی کردار
Shafee is of Arabic origin.
Shafee has 2 syllables.
Parents who liked Shafee also loved these names