Definitions
noun
an ancient town founded by the Romans; noted for extensive and well-preserved ruins
Look “timgad” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
an ancient town founded by the Romans; noted for extensive and well-preserved ruins