For the same reason that some Welsh people speak Welsh. Gaelic is the traditional language of Scotland so many people continue to speak it as they feel it is an intrinsic part of their cultural heritage.
Gaelic is native to Ireland, Scotland and Man; Welsh is Celtic but not Gaelic. That said, the Welsh word for 'castle' is castell.
It depends on which part of the UK you come from... The majority of people (by capita) speak English. Other languages are... Scottish, Welsh, Cornish and Gaelic.
Welsh is Celtic but not Gaelic. The name is Ann in Welsh spelling. Short forms are: Nan, Nani, Nans and Nanw.
Tegan is the Welsh original, it has no Gaelic form.
The Scots speak Gaelic.
The name is not of Welsh origin; it's of Gaelic . The Gaelic name possibly means "cloud", "passionate", or "champion
No, Yale is a Welsh name
Some possible translations for 'teardrop' in Celtic languages are: in Irish Gaelic: 'dearóg' in Scottish Gaelic: 'dearag' in Welsh: 'deigryn'.
Irish Gaelic, Scottish Gaelic, Manx Gaelic, Welsh, Breton or Cornish.
welsh = tŷ o heddwch
Irish Gaelic: bainríon Scots Gaelic: bànrìgh Welsh: brenhines