Dictionary search results

Showing 1-2 of 2 results

Bacchae British & World English

The priestesses or female devotees of the Greek god Bacchus

Bacchae New Oxford Dictionary for Writers & Editors

female devotees of Bacchus