Indefatigable
Jump to navigation
Jump to search
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.