The name Goliath, like Achish, is not Semitic, but rather Anatolian (McCarter 1980, 291, Mitchell 1967, 415; Wainwright 1959, 79). Not all agree though; the International Standard Bible Encyclopedia (2:524) proposes that Goliath may have been a remnant of one of the aboriginal groups of giants of Palestine who now were in the employ of the Philistines. [1. Naveh (1985, 9, 13 n. 14) states that Ikausu, the name of the king of Ekron in the seventh century b.c., is a non-Semitic name that can be associated with that of the Achish of Gath in David's time. The name in the seventh century has a shin ending that is non-West Semitic.]
David's Flight | Giving Goliath His Due: New Archaeological Light on the Philistines [chapter 5] | by Neal Bierling | foreword by Paul L. Maier
'Civ's note: In Pharaohs and Kings David Rohl suggests (pp 164, 168, and 224) that the king of Gath, a Philistine city, had a Hurrian/Carian name, which is not that farfetched, but the idea that King David ruled in Jerusalem at the same time is incorrect. The Gath reference Rohl cites is found in the Amarna diplomatic correspondence, a time in which Gath was no longer Philistine, the Philistines themselves no longer a going concern and David was long dead.