Definify.com

Definition 2024


Silicon_Glen

Silicon Glen

English

Proper noun

Silicon Glen

  1. the area of high-tech businesses in central Scotland