To meet a beggar in a dream is a positive sign, which promises unexpected pleasant events and good luck. To give to charity or to the homeless promises a chance to prove yourself as a generous person. Do not miss this opportunity, because your generosity will not go unnoticed , and this experience will be pretty rewarding.
To see yourself in poverty in a dream promises a sudden and unexpected financial windfall. Some dream dictionaries say it can mean not only money but also perhaps a valuable gift. Not so bad, huh?