timgad

Noun
  1. An ancient town founded by the Romans;
    Noted for extensive and well-preserved ruins (synset 108725245)

Other Searches