Original: The Province of Laguna was named after Laguna de Bay, the body of water that forms its northern boundary. Laguna de Bay, in turn, was named after the town of Bay (Laguna de Bay is Spanish which means "Lake of Bay"), the first provincial capital.
Simplified: Laguna is named after "La Laguna" which means the lake, meaning Laguna de Bay.