Indefatigable
Appearance
See also: indefatigable
English
[edit]Etymology
[edit]Named by the British Admiralty in honor of the HMS Indefatigable.
Proper noun
[edit]Indefatigable
- Synonym of Santa Cruz, an island in Galapagos, Ecuador.
Named by the British Admiralty in honor of the HMS Indefatigable.
Indefatigable