Slumlord
English Meaning
- An owner of slum property, especially one that overcharges tenants and allows the property to deteriorate.
Sorry, No Malayalam Meaning for your input!
See Slumlor Want To Try Slumlord In Malayalam??