A Persian name meaning "angel," from the word farishta or fereshteh.
Like Farishta?
Swipe through thousands of names like it