We do not currently know of any synonyms for Geel.
Did you mean eel, peel, feel, reel, heel, keel or gel?