ancor (Old English) comes from Proto-West Germanic *ankurō, from Proto-Germanic ankurô, from Latin ancōra, from Ancient Greek Ἄγκυρα, from Proto-Indo-European ang- — joint; corner, hirn; joint; lith.
ancor (Old English): anchor