Enter a clue or pattern or both:
The Clue
Term of respect abroad (8 letter answer)
The Answer
LORDSHIP
Tags
Notes
The answer LORDSHIP is so rare that it appears less than once every 2500 puzzles.
Definition
LORDSHIP as a noun:
1. a title used to address any British peer except a duke and extended to a bishop or a judge; "Your Lordship"; "His Lordship"
2. the authority of a lord