What is the meaning of Sordid?

Distasteful, ignoble, vile, or contemptible.

Dirty or squalid.

Morally degrading.

Grasping; stingy; avaricious.

Of a dull colour.

nominative plural of sort

sordid

Source: wiktionary.org