Carlowrie (English, name)
expansion: Carlowrie
Senses:
glosses: A castle in Kirkliston parish, Edinburgh council area, Scotland, traditionally in West Lothian.
Forms: