Callao
[ kah-you ]
/ kɑˈyaʊ /
noun
a seaport in W Peru, near Lima.
Example sentences from the Web for callao
British Dictionary definitions for callao
Callao
/ (Spanish kaˈʎao) /
noun
a port in W Peru, near Lima, on Callao Bay : chief import centre of Peru. Pop: 813 264 (2005 est)