What does Agape mean?
From the Greek agape (ἀγάπη) 'love', the word used in the New Testament for selfless, divine love. Borne by early Christian martyrs; its spiritual sense supports a virtue reading alongside love.
What does Nerida mean?
Associated with the Greek Nereids, the sea nymphs who were daughters of the sea-god Nereus, and with Greek neros 'water'. The name itself appears to be a relatively modern coinage (a popular Australian claim of an Aboriginal 'water lily' meaning is poorly documented), so treat the sea-nymph sense as its best-supported reading.