SINGAPORE
no, only the island's name needs a capital
Oklahoma has about the same capital as the state name. Its capital is Oklahoma City.
Ibiza is the name of the capital city as well as the island
There is no strait and capital with the same name.
Tokyo meaning 'the eastern capital' in japanese I believe the Island would be Japan, Tokyo is the capital of said island.
Jordan is the name of a country in the Middle East. However, it is also the name of the capital city of the province of Guimaras, an island in the Philippines.
the answer is the Solomon islands
Colombo
It is neither a country nor a capital. Sardinia is the name of an island that is part of Italy. Its capital is Cagliari.
The capital of Solomon Island is Honiara.
London was the capital of the United Kingdom in 1914. (Strictly speaking, "Great Britain" is the main island of the UK, but the correct name of the country is the United Kingdom.)