Dictionary.com
definitions
  • synonyms

Angkor Thom

[tohm]
See more synonyms on Thesaurus.com
noun
  1. the site of the ruined capital city of the Khmer empire, at Angkor.
Show More
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018