(Welsh) One who provides refuge Argell, Argelle, Argele, Argella, Argela Health Source: Medical Dictionary Author: Health Dictionary