Definify.com

Definition 2025


Artemisium

Artemisium

English

Proper noun

Artemisium

  1. A cape north of Euboea, Greece.

Translations