Ayutthaya (noun) Definition, Meaning & Examples

noun
  1. a city in S Thailand, on the Chao Phraya River: capital of the country until 1767; noted for its canals and ruins. Pop (province): 727 300 (2000)
Ayutthaya (noun) Definition, Meaning & Examples

More Definitions