Definisi 'ubication'
English to English
noun
1 The quality or state of being in a place; local relation; position or location; whereness.
source: webster1913

Visual Synonyms
Click for larger image