GLTOW: Great Little Trains of Wales

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

GLTOW: Great Little Trains of Wales

Definition in English: Great Little Trains of Wales