This is just one that you have to remember.
A small number of adjectives precede the noun, and generally cause lenition. For example:
seann chù – "old dog"
droch shìde – "bad weather"
deagh thidsear – "good teacher"
Why does the adjective droch not follow shìde?
Where did shide come from.