Thammaracha was a king of Ayodhya who reigned from 1301 to 1310, after Suwanracha and before Boromracha.