Rey

Origin: Spanish Meaning: “king” from Latin rex, regis. It could also be a form of Reynard, from Germanic Raginhard composed of elements ragin “advice” and hard “brave, hardy” Interestingly enough, Renard is the French word for fox, based on the medieval fables of Reynard the fox, an anthropomorphic red fox who was a trickster and often deceived or played…

Elain

Origin: Welsh Meaning: fawn Despite its similiarity to Elaine, Elain is different etymologically

Oscar

Origin: English, Irish Meaning: deer lover Variants: Oskar