whereabouts

Noun
  1. The general location where something is (synset 108701121)
    "I questioned him about his whereabouts on the night of the crime"

Other Searches