What is the meaning of Whereabouts?

In, at or near what location.

A location; where something is situated.

Information about an elite athlete's future whereabouts, supplied to antidoping authorities to facilitate random out-of-competition testing.

Merriam-Webster's Dictionary of English Usage (1989), p. 955; Fowler's Dictionary of Modern English Usage (4th ed., 2015) p.880, Garner's Modern English Usage (4th ed., 2018) p.960

UPI Style Book & Guide to Newswriting (4th ed., 2004) p. 264; The Wall Street Journal Guide to Business Style and Us (2010) p. 249

The Economist Style Guide (12th ed., 2018) sv "plural nouns"

Source: wiktionary.org