cadger
noun
°(archaic) A hawker or peddler.
°A beggar.