Definition: 1. The word "hamspur" comes from Middle English "Hampon", which means "a man, a poor one". 2. Hamspur was a common word used in Scotland for some time and was later adopted by other areas where it was spoken. 3. In the Scottish dialect, 'hamspur' can also be seen as the derivative of the word 'hamspr', which means 'a rich man'. 4. The term "hamspur" is now part of a set of regional Scottish words that are widely used in the region's Gaelic culture and spoken to both Scots and English speakers alike. 5. In recent years, the use of this term has declined as Scottish Gaelic has become more prevalent and is no longer commonly used for communication purposes. 6. The word "hamspur" may also be a variation of the word "hamspr", which means "a rich man". 7. However, there's no clear definition provided in any sources about what exactly this term refers to or how it came into existence. In conclusion, while the word 'hamspur' is related to Scotland and its Gaelic-speaking population, its etymology remains unclear.