locater - English Synonyms Dictionary

locater

n.
[1] locator