Well done grid. Justifiable pride.
I'm slightly better than half-complete. A couple of the clues are making no sense to me whatsoever.
Is 5d the French word for "whistle"? I would have no idea why, except that I have the first letter and there is a theme-fitting answer lol.
I seem to need to know more and more Scottish gaelic and slang for this crossword...