harp (v.)youdaoicibaDictYouDict[harp 词源字典]
Old English hearpian "to play on a harp;" see harp (n.). Cognate with Middle Dutch, Dutch harpen, Middle High German harpfen, German harfen. Figurative sense of "talk overmuch" (about something), "dwell exclusively on one subject" first recorded mid-15c. Related: Harped; harping.[harp etymology, harp origin, 英语词源]
harpoon (n.)youdaoicibaDictYouDict
1610s, from French harpon, from Old French harpon "cramp iron, clamp, clasp" (described as a mason's tool for fastening stones together), from harper "to grapple, grasp," which is of uncertain origin. It is possibly of Germanic origin; or the French word might be from Latin harpa "hook" (related to harpagonem "grappling hook"), from Greek harpe "sickle," from PIE root *serp- (1) "sickle, hook." Earlier word for it was harping-iron (mid-15c.). Sense and spelling perhaps influenced by Dutch (compare Middle Dutch harpoen) or Basque, the language of the first European whaling peoples, who often accompanied English sailors on their early expeditions. Also see -oon.