Shafira

Name – Shafira

Gender – Female

Origin – Swahili

Meaning – The Swahili name Shafira means – distinguished