LEOD


Meaning of LEOD in English

noun people; a nation; a man.

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