GELD: Groton Electric Light Department

What does GELD mean? The above is one of GELD meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Groton Electric Light Department