Ayuthea (noun) Definition, Meaning & Examples

noun
  1. a city in central Thailand, on the Chao Phraya: former national capital.
Ayuthea (noun) Definition, Meaning & Examples

More Definitions