(Welsh) One who is as refreshing as a breezeAwell, Awele, Awela, Awella Health Source: Medical Dictionary Author: Health Dictionary