Fetching details from the dictionary...
presence (of a nobleman, the emperor, etc.)
outrider (person riding horseback in the lead position of a cavalcade)
My Lord; My Lady
「御前」 has other readings with different meanings.
Dear
animal messenger of the gods (i.e. a fox)