English to Hindi

Meaning for:
the Lords
other
हाउस ऑफ लार्ड्स;हाउस ऑफ लार्ड्स