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

machu picchu Definition

Cancel
machu picchu
geographical name(Ma-chu Pic-chu)
site of an ancient Inca city discovered in 1911 on a mountain northwest of Cuzco in southeastern Peru

Words Related to machu picchu!

machu picchu Examples by Brain Bank Users