GIZA


Meaning of GIZA in English

n. city in north Egypt on the western bank of the Nile River; site of the Egyptian pyramids; family name

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.