Welsh Marches in Latin Welsh Marches in Latin Marchia Walliae noun The lands in the vicinity of the Welsh-English border. Add to Flashcards