lord spiritual
noun
plural lords spiritual
: an English bishop or archbishop who is a member of the House of Lords compare lord temporal
Love words? Need even more definitions?
Merriam-Webster unabridged
Share