RichThesaurus
abode
vs
ubicity
abode
noun
A residence, dwelling or habitation.
Stay or continuance in a place; sojourn.
ubicity
noun
whereabouts, location
How often have the words
abode
and
ubicity
occurred in a corpus of books?
(source:
Google Ngram Viewer
)