Más recientemente una teoría expuesta por Theo Vennemann (Oberhausen-Sterkrade, 1937), profesor emérito de Lingüística Germánica y Teórica en la Universidad Ludwig Maximilian de Múnich, indica que el topónimo Coruña deriva de una palabra fenicia "Karn", cuyo significado es: cuerno.