Serra do Mar
[ se-rah doo-mahr ]
noun
a mountain range on the SE coast of Brazil. Highest point, 7,420 feet (2,262 meters).
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2024
Browse