English
haggler
From haggle + -er.
A compound of haggle + -er
Proto-Indo-European *keg-
…
Proto-West Germanic *hakkōn ‘to hack, chop’
Old English *haccian ‘to hack’
Middle English hakken ‘to hack’
Middle English haggen ‘to chop’
English haggle
Today it means
noun A person who haggles.
Language periods are conventional ranges, not dates for this word.
Etymograph / haggler