Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word lords spiritual from English dictionary with examples, synonyms and antonyms.

lords spiritual   noun

Meaning : The clergy in France and the heads of the church in Britain.

Synonyms : first estate

Lords spiritual meaning in Telugu.