scampavia
/ˌskæmpəˈvɪə, ˌskæmˈpɑːvɪə/Definitions
1. noun
A type of medieval Italian castle or fortified town
“The scampavia in the 13th-century Italian countryside served as a strategic defensive stronghold.”
1. noun
A type of medieval Italian castle or fortified town
“The scampavia in the 13th-century Italian countryside served as a strategic defensive stronghold.”