Alexander Hamilton's birth island (5)
I believe the answer is:
nevis
(Other definitions for nevis that I've seen before include "Ben --, highest in UK" , "Ben ..... is highest mountain in Britain" , "Ben -, highest Br. spot" , "The principal ben" , "Island" .)