Learn English – word to describe someone who knows a place or an area very well

adjectivessingle-word-requests

Like someone who is proficient in/at something, for example:

He is proficient in English.

She is proficient at her job.

Maybe there are more synonyms for proficient, but I used that to give my examples. I believe it is more formal and distinct than 'be good at something'.

So, how to describe a person who knows a place very well, and they can say; we know every nook and cranny, or like a mother she knows her child.

Best Answer

In my experience, that word most commonly used for this is simply familiar, carrying the sixth verb definition from Merriam-Webster:

having personal or intimate knowledge —used with with <familiar with the facts of the case>

Examples of how this can be used:

Q: Excuse me, can you please direct me the nearest gas station? A: Sorry, I'm not familiar with this neighborhood.

I just moved here a few months ago, but I already feel familiar with the local traffic patterns.