Artemesia \a-rteme-sia, ar-te-mesia\ as a girl's name is a variant of Artemis (Greek) and Artemisia (Greek, Spanish), and the meaning of Artemesia is "perfect".