CompareWords
Compare
Vallar
Definition:
(a.) Of or pertaining to a rampart.
(n.) A vallar crown.
Compare
vallar
with other words:
rampart vs. vallar