Dictionary search results

Showing 1-2 of 2 results

priestess British & World English

A female priest of a non-Christian religion

high priestess British & World English

A female high priest