(Welsh) Woman from the riverbankDeverelle, Deverele, Deverel, Deverella, Deverela Health Source: Medical Dictionary Author: Health Dictionary