Islamic Interpretation of Dreams (Ibn-i Sirin):
Eating a lemon in a dream means blame or falling sick. However, if one sees a lemon and does not eat it in the dream, then it means money. Giving someone a lemon in a dream means criticizing him, or it could mean a bust, total loss, or a bad deal.
(Also see Lemon tree; Lemon; Tree)