Tsaratanana Massif

[tsahr-uh-tah-nah-nuh, tsahr-]

noun

a mountain range in N Madagascar. Highest peak, 9436 feet (2876 meters).

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2019