Dictionary.com
Thesaurus.com

nonlocation

  • a word derived from location.
    location
    noun
    a place of settlement, activity, or residence.