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

callao Definition

Cancel
callao
geographical name(Cal-lao)
city and port on Callao Bay (an inlet of the Pacific) in western Peru west of Lima population 588,600

Words Related to callao!

callao Examples by Brain Bank Users