English

edit

Proper noun

edit

Googes

  1. plural of Googe