Edros

Dictionary of Greek and Roman Geography

EDROS an island off the coast of Britain, mentioned by Ptolemy (Ptol. 2.2.12) as one of the four islands eastward of Hibernia, viz.: Monaoeda, Mona, Edros (desert), Lemnos (desert). Another reading is Odros: Adros and Andros, also Edros,==Bardsey Islandof the coast of Wales.
[R.G.L]