English Benahoare Cited by user Sudanese Researcher 2024 on 22 May 2024 Benahoare was the native Guanche name for the Spanish island of La Palma, one of the Canary Islands.