English to Hindi

Meaning for:
liege lord
other
स्वामी