Meaning of “Gy” in the English Dictionary

british dictionary