Definify.com

Definition 2025


masseria

masseria

Italian

Noun

masseria f (plural masserie)

  1. Large farm, sometimes fortified

Anagrams