Back
lodge in
Meanings
live (in a certain place);
Synonyms
occupy
reside
Anagrams of
lodge in