(French) One who loves nature Evleen, Evleene, Evlean, Evleane, Evlene, Evlyn, Evlyne Health Source: Medical Dictionary Author: Health Dictionary