MohammedPreview
Open in TheBrain

Situated

  1. Located in a specific place.
  2. Supplied with money or means.