Meaning of in a higher place

Definition of in a higher place

(adv) in or to a place that is higher

Other information on in a higher place

WIKIPEDIA results for in a higher place
Amazon results for in a higher place