Kannauj, an ancient city in Uttar Pradesh, was historically known by the name Mahodaya or Mahodayapuram. It was a significant political and cultural center, especially during the post-Gupta period and the reign of Harshavardhana.