Home / L / lords spiritual

lords spiritual

noun 4 syllables 15 letters Scrabble 17 WWF 21
Definitions
noun

the clergy in France and the heads of the church in Britain

Look “lords spiritual” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →