ALL meanings of onega bay
O·ne·ga bay
O o - noun onega bay a bay in the NW Russian Federation in Europe, at the SW end of the White Sea. 100 miles (160 km) long. 1
- noun onega bay S arm of the White Sea, extending into NW European Russia: c. 100 mi (161 km) long 0