Definition of Allod

Noun: allod

  1. (historical) freehold land or property
    - allodium

See also:
allocutions
allodia

Anagrams containing the word allod

aodll dallo odall lodal lloda