google
ref
early 17th century: from Latin, from squalere ‘be dirty’.
wiktionary
ref
From the Latin squālor.
etymonline
ref
squalor (n.)
1620s, "state or condition of being miserable and dirty," from Latin squalor "roughness, dirtiness, filthiness," from squalere "be filthy" (see squalid).