English - English Dictionary

scrooge: noun: skruu02d0u02a4

Few words

scroogea selfish person who is unwilling to give or spend