Word info

Britomartis

Proper noun

Meaning

Britomartis

(Greek mythology) A Greek goddess of mountains and hunting, primarily worshipped on the island of Crete.

Source: en.wiktionary.org

Close letter words and terms