Marpessa

Etymology
From.