Meaning of Civil Lord in English:
Civil Lord
noun
1(Chiefly in plural) (the title of) a secular member of the House of Lords.
2(The title of) a civilian member of the Admiralty Board (formerly the Board of Admiralty); compare naval lord , "lord".
Origin
Mid 16th century.
Are You Learning English? Here Are Our Top English Tips