Definition Definition

leod - Meaning and Examples

Meaning of 'leod' (Webster Dictionary)

1 . Leod [ n.]
- People; a nation; a man.