的儿子约翰·森美·施怀雅（John Samuel Swire）一直想为Swire找一个中文名字，有一回在农历新年间，当他乘船驶经一条村庄时，发现村庄内差不多每户的门前都挂了写着「大吉」两个字的挥春，因此他认定「大吉」必然是一个「好」名字。不过，由于他不谙汉字，误将「大吉」写为「太古」，于是Swire的中文名字就变成太古了。然而，官方解释则指「太古」二字是在1866年，由时任英国驻上海领使密迪乐在太古洋行于上海开业时，特意为公司所取。并称密迪乐是希望「太古」会成为巧妙的视觉双关语，为公司带来吉祥的意义。