Definify.com

Definition 2024


Ayodhya

Ayodhya

English

Ayodhya on the banks of Sarayu river.

Proper noun

Ayodhya

  1. It is an ancient city of India presently in the state of Uttar Pradesh. It stands on the bank of Sarayu river.
  2. (Hinduism) It used to be the capital of the ancient Kosala Kingdom. It is the birthplace of the Hindu deity Rāma.

Translations