Regarding Oeilvert/Green Eyes, if you scroll down to the bottom of the article you linked, Allyrion...

Its name is derived from the French words œil, meaning eye, and vert, meaning green. It is pronounced /œjvɛʁ/.
Same thing, different language.