EDROS
EDROS an island off the coast of Britain, mentioned by Ptolemy (
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 Island of the coast of Wales.
[
R.G.L]