Hangdog
English Meaning
A base, degraded person; a sneak; a gallows bird.
- Shamefaced or guilty.
- Downcast; intimidated.
- A sneaky or despicable person.
Sorry, No Malayalam Meaning for your input!
See Hangdo Want To Try Hangdog In Malayalam??