Barmecide

noun: One giving only the illusion of abundance or some benefits.