Family name origins & meanings German (Kötting) : from an old personal name formed with Old High German got ‘god’ or guot ‘good’.