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