Vallum

Webster's Dictionary of the English Language

·noun A rampart; a wall, as in a fortification.

Related Words