Major Irish river (7)
I believe the answer is:
shannon
'major irish river' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for shannon that I've seen before include "Have some nosh, Nan, down by the river" , "Longest Irish river" , "Major Irish river" , "Irish banker" , "Irish 10" .)