Definify.com

Definition 2024


leoda

leoda

Old English

Noun

lēod m

  1. a man, person, individual of a nation or country

Declension