Final answer:
There is no record of a country named San Martin by Columbus; he named the island Hispaniola. The question may be confusing the country's name with the person José de San Martín, a leader who fought for South American independence.
Step-by-step explanation:
You asked which country was given the name San Martin by Columbus. It appears there might be some confusion in the question, as there is no record of Christopher Columbus naming any country San Martin. Columbus did embark on multiple voyages to the Americas, and in 1492, he named an island he discovered Hispaniola, which is currently divided between the Dominican Republic and Haiti.
Another important figure related to your question might be José de San Martín, who was a key leader in the independence of several South American countries, including Argentina, Chile, and Peru, from Spanish control. However, San Martín was not a country, but a person who contributed to the history of those nations.