Angkor Thom (noun) Definition, Meaning & Examples

noun
  1. the site of the ruined capital city of the Khmer empire, at Angkor.
Angkor Thom (noun) Definition, Meaning & Examples

More Definitions