Description
Elovoi Island is located in Peril Strait, 1 mi. NW of Duffield Peninsula, on Baranof I., 13 mi. SE of Chichagof; Alex. Arch. 0.1 mile long.
History
Russian name meaning "spruce," given in 1833 by the navigator Ensign Vasiliev, Imperial Russian Navy (IRN); published in 1848 on Russian Hydrographic Dept. Chart 1397 as "Os(trov) Yelovoy."