Engelse synoniemen voor place where something is found

Ander woord voor place where something is found?

De woorden hieronder zijn synoniemen en hebben dezelfde betekenis als place where something is found in het Engels.

place where something is found the ~ (location)
[zelfstandig naamwoord]
location the ~
site the ~

Recent opgevraagde synoniemen in EN