Nerida
Meaning: sea nymph, mermaid
Origin:Greek
Theresa
Meaning: to harvest
Origin:English form of the Spanish Teresa
Daria
Meaning: kingly or possess well
Origin:Feminine variation of Darius, Persian or Latin from Greek
Matthias
Meaning: gift of God
Origin:Aramaic variation of Matthew
Artemas
Meaning: gift of Artemis, goddess of the hunt
Origin:Greek
Homer
Meaning: security, pledge
Origin:Greek
Demetrius
Meaning: follower of Demeter
Origin:Greek
Io
Io is a name originally belonging to Greek a...
Origin:Greek mythology name
Origin:Latin, feminine variation of Justin
Origin:Variation of Larisa, Greek and Russian