Spanish edit

Etymology edit

From ubicar +‎ -dor.

Noun edit

ubicador m (plural ubicadores)

  1. locator (one who, or that which, locates)
  2. tracer
  3. finder