Name Ebraucus Gender Masculine Usage Celtic Mythology Other Forms FormsEfrog (Welsh) Edit Status Status Meaning & History Latinized form of Efrawg.