Irish river — girl's name (7)
I believe the answer is:
shannon
I believe this is a double definition.
'irish river' is the first definition.
(I've seen this before)
'girl's name' is the second definition.
(Other definitions for shannon that I've seen before include "current in Ireland" , "Have some nosh, Nan, down by the river" , "Irish 10" , "Longest Irish river" , "Irish banker" .)