Who named Cuba?

Cuba is a Taino word that may mean fertile land. The Taino are one of the first tribes of people in the area of Cuba.