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

picchu Definition

Cancel
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 picchu!

picchu Examples by Brain Bank Users