उठखौर

English: Translation
elevated land
Hindi: Translation
धरातल से ऊंचा उठा भाग
adjective
Earth, geology and landscape