Definify.com

Definition 2024


Glesca

Glesca

Scots

Alternative forms

Proper noun

Glesca

  1. Glasgow