What does auf dem hohen Ross mean?

auf dem hohen Ross - German to English

on one's large horse