Eating a coconut in a dream means that one may have the potential to become a fortuneteller or he may befriend one. Coconut in a dream also indicates the possibility of contracting intestinal inflammations.
Cucumbers, turnips and other greens symbolise meager sustenance which the observer will acquire after experiencing grief and fear. At times, it could also mean that one’s grief and sorrow will intensify and the obtaining of rizq will prolong.
The same is the interpretation of coconut, onion, leek, garlic, ginger, carrots, radish etc.... Islamic Dream Interpretation