外公是官方称呼,姥爷是我们日常口语化称呼,因为我们国家民族众多,各地的叫法不一样,每个地方对自己母亲的父亲的称呼也是五花八门,不尽相同,而外公是比较统一的称呼,一说外公都知道是指谁,所以外公是官方的称呼?