lieu - English Synonyms Dictionary

lieu

n.
[1] stead , position , place