Definition of “coven” - English Dictionary

English