We do not currently know of any synonyms for Lord High Admirals.
For similar words to Lord High Admirals, try: