The island on which cricketer Garfield Sobers was born (8)
I believe the answer is:
barbados
(Other definitions for barbados that I've seen before include "Independent state in the West Indies" , "Island place" , "part of Caribbean" , "Bridgetown is its capital city" , "holiday island" .)