Lords-temporal definition

Those members of the British House of Lords who are not members of the clergy.
noun
0
0
Advertisement