- Lords Spiritual as a noun:
- 1
Lords Spiritual
noun
1 Lords Spiritual
The clergy in France and the heads of the church in Britain.
synonym: first estate.
debug info: 0.0495
noun
The clergy in France and the heads of the church in Britain.
synonym: first estate.
debug info: 0.0495