inhabitantnoun1a person who inhabits a particular placeSynonymsdenizendwellerhabitantindwellerAlso useful for “inhabitant”:Crossword↗— A long fill for tough grids?✕