Meaning of ler

Definition of ler

(noun) the sea personified; father of Manannan; corresponds to Welsh Llyr

Other information on ler

WIKIPEDIA results for ler
Amazon results for ler