Definition of Nicaragua, Lake in English:

Nicaragua, Lake

proper noun

  • A lake near the western coast of Nicaragua, the largest lake in Central America.