0%

ALL meanings of toul

Toul
T t
  • noun toul a fortress town in NE France, on the Moselle: siege 1870. 16,832. 1
  • noun toul a town in NE France: a leading episcopal see in the Middle Ages. Pop: 16 945 (1999) 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?