Definitions of Sao tiago island:

  • noun:   largest of the Cape Verde Islands in the Atlantic Ocean