oppida
/ˈɒpɪdə/ or /ˈɒpɪɒ/Definitions
1. noun
An ancient Celtic or Roman fortified town or settlement, especially in Gaul or Britain.
“Archaeologists have discovered an ancient oppida in the French countryside.”
1. noun
An ancient Celtic or Roman fortified town or settlement, especially in Gaul or Britain.
“Archaeologists have discovered an ancient oppida in the French countryside.”