The name Farasha is a girl's name of Arabic origin meaning "butterfly". Farasha and is often added to lists like Butterfly Names and discussed in our forums with posts like "DROP 2, ADD 1 (Girls!!!)".
From the experts:
Farasha is butterfly in Arabic, which means that to English-speakers, it feels more like a soft feminine name and less like a fluttery animal. Pretty without feeling flighty.