Phra Nakhon Si Ayutthaya noun2 •A province of Thailand. •The capital of Phra Nakhon Si Ayutthaya Province, Thailand.