English → Hindi dictionary

lords spiritual

लॉर्ड्स स्पिरिचुअल / लॉर्डसNOUN

Definition

the first of the three estates of the realm; the clergy in France and the lords spiritual in Britain

Looking for poetry? Read shayari and poems by great poets.