LEOD


Meaning of LEOD in English

(n.) People; a nation; a man.

Webster's English dictionary.      Английский словарь Webster.