Dictionary search results

Showing 1-3 of 3 results

priestess British & World English

A female priest of a non-Christian religion

high priestess British & World English

A female high priest