Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sugar loaf mountain Definition

Cancel
sugar loaf mountain
geographical name(Pão de Açú-car)
peak 1296 feet (395 meters) high in the city of Rio de Janeiro, Brazil, on the western side of the entrance to Guanabara Bay

Words Related to sugar loaf mountain!

sugar loaf mountain Examples by Brain Bank Users