Denizen

From the vocabulary word meaning 1) an animal or plant naturalized in a region; a resident; an inhabitant; 2) one who frequents a particular place.