Glen Falloch (English, name)
expansion: Glen Falloch
Senses:
glosses: A valley (glen) in Stirling council area, Scotland (OS grid ref NN3320).
glosses: A community in South Glengarry, eastern Ontario, Canada.
Forms: