Possibly from an unattested Latin *sordor, or by back-formation of a noun from sordidus (“dirty, vile”).
sordor (countable and uncountable, plural sordors)