Dictionary

allodia

noun

  1. Freehold land or property

Similar Words

allamanda /aləˈmandə/ allanite allantoides allargando allay /əˈleɪ/ allayed allays allegorizing allergen allergic [ə.ˈlɜː.dʒɪk]

© 2026 Dictionary. All rights reserved.

Powered by Free Dictionary API