Clue: Damn shower beginning to irritate Gulf national (8)
Answer: BAHRAINI
Explanation: Definition: Gulf national
 BAH!(like "damn!", an expression of annoyance) + RAIN(a shower/a large quantity of things that fall or descend) + **1st letter of**(beginning to) "irritate".
Defn: …, specifically from the Gulf State of Bahrain.