Save Gender Masculine Usage Celtic Mythology Other Forms FormsEfrog (Welsh) Meaning & History Latinized form of Efrawg.