Dictionary search results

Showing 1-2 of 2 results

Parsee British & World English

An adherent of Zoroastrianism, especially a descendant of those Zoroastrians who fled to India from Muslim persecution in Persia during the 7th-8th centuries