lake volta

Noun
  1. The Volta river in southeastern has been dammed to create one of the world's largest man-made lakes (synset 103640014)

Found on Word Lists

Other Searches