GIZA


Meaning of GIZA in English

Gi ‧ za /ˈɡiːzə/ BrE AmE

a city in Egypt, which was important in ancient times. The Pyramids and the Sphinx are in the desert near Giza.

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.