Glen Ogle (English, name)
expansion: Glen Ogle
Senses:
glosses: A valley (glen) in Stirling council area, Scotland (OS grid ref NN5726).
Forms: