(Welsh) The beautiful one Mablie, Mably, Mabley, Mablee, Mableigh, Mablea Health Source: Medical Dictionary Author: Health Dictionary