Family name origins & meanings
- German : from Gato, a short form of an old personal name formed with the same root as Middle High German gate ‘companion’.
- German (in eastern Germany) : possibly from the Slavic personal name Gaczko.
- German : habitational name from a place so named in Pomerania.
- Americanized spelling of Ukrainian and Polish Gac.