HOWLAND ISLAND


Meaning of HOWLAND ISLAND in English

n. deserted atoll located north of the equator in central Pacific Ocean (1,600 miles {2,600 km} southwest of Honolulu, one-half of the way from Hawaii to Australia) which forms a part of the United States Minor Outlying Islands

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.