英伦三岛 yīnglúnsāndǎo British Isles Definitions Defs Origin Strokes Stroke Words Sentences Sents 英伦 英倫 yīnglún England England; the British Isles三岛 三島 sāndǎo Three Mythical Islands the three legendary islands of the immortals in Chinese mythology