Doit son nom au lieu-dit Quéhellio, l'un des plus anciens villages de Lorient. Il est répertorié par les moines de Saint-Michel au XIIe siècle sous le nom Caer Haeliou. On retrouve le nom en 1636 sous la forme de Kerhilio, puis en 1793 sous l'appellation Kerhellio-Sachoit trasformé en Quéhellio-Sachoy. Cette zone rurale est rattachée à Lorient le 1er octobre 1947.
Sens : ker = ville, village ou et hael = généreux, noble. Hael est à rapprocher du cornique hel, et du gallois hael). À comparer aussi au nom très répandu de Hello ou helou.
Appellation donnée par délibération du conseil municipal du 31 janvier 1969.