YourDictionary

Abu Simbel

village in S Egypt, on the Nile: site of two temples, built (13th cent. ) for Ramses II

See Abu Simbel in American Heritage Dictionary 4

link/cite print suggestion box