English

edit

Proper noun

edit

Glenbarry

  1. A hamlet in Aberdeenshire council area, Scotland, historically in Banffshire (OS grid ref NJ5554).