Artemisia for a baby name

alt. Artemis; abbrev. Artie, Arti Greek and Spanish, meaning ‘perfect’. Also the name of a legendary female naval commander in Persia during the fifth century.

Search by letter



Search by category