Definify.com

Definition 2024


Artemisium

Artemisium

English

Proper noun

Artemisium

  1. A cape north of Euboea, Greece.

Translations