Flower on top of hill from Dublin? (5)
I believe the answer is:
irish
'from dublin?' is the definition.
(Dublin is in Ireland)
'flower on top of hill' is the wordplay.
'flower' becomes 'iris' (I've seen this before).
'on top of' says to take the initial letters.
The first letter of 'hill' is 'h'.
'iris'+'h'='IRISH'
(Other definitions for irish that I've seen before include "Like Wilde or Yeats" , "Native to the Emerald Isle" , "From Dublin, perhaps" , "said to be lucky" , "A people, language and whiskey" .)