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)