Urdu Meanings
iJunoon official Urdu Dictionary
Definitions
English definition for scrooge
1. n. a selfish person who is unwilling to give or spend
All in One
A scrooge is a miserly person.
International Languages
Meaning for scrooge found in 3 Languages.
Sponored Video