Aretusa

Name – Aretusa

Gender – Female

Origin – Greek

Meaning – The Greek name Aretusa means – Mythology: Artheusa was one of the Nereids