a twin town in SE Labrador in Newfoundland, E Canada, consisting of an air base, Goose Bay, and its adjacent residential town of Happy Valley: used as a fuel stop by some transatlantic airplanes. 8075.
HAPPY VALLEY-GOOSE BAY
Meaning of HAPPY VALLEY-GOOSE BAY in English
Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012