Definition of Edward, Lake in English:

Edward, Lake

proper noun

  • A lake on the border between Uganda and the Democratic Republic of Congo (formerly Zaire). It is linked to Lake Albert by the Semliki River.