in a higher place


Meanings

  • in or to a place that is higher