Ghadeer is an Arabic name for boys small stream. It also means a spring from which a small stream flows.
Daily wages, pension, reward
Dreams, visions, Pl. of Ruya
Invisable
Gentle