topographic point

Noun
  1. A point located with respect to surface features of some region (synset 108682181)
    "this is a nice place for a picnic"; "a bright spot on a planet"

Other Searches