okinawa meaning in English
n. okinawa, island southwest of japan in the north pacific, largest island of the ryukyu islands, site of one of the last major campaigns of world war ii in which american troops seized control of the island (from the japanese)