Meanings
- 1
Thesaurus
Synonyms
Opposites
Etymology
From Latin impurus ('unclean, foul'), from in- ('not') + purus ('clean, pure'), of Indo-European origin.
View etymology graph ->