Skip to main content

tel-el-amarna

English tel-el-amarna meaning in English  •  tel-el-amarna का अर्थ अंग्रेजी में
Noun
  • A station on the Nile in Egypt, midway between Thebes and Memphis, forming the site of the ancient city of Akhetaton, capital of Amenophis IV. (Akhenaton, or Amenhotep IV., of the 18th dynasty, king 1353-
Advertisement