An Encylopedia Britannica Company

Lima

Lima /ˈliːmə/ proper noun
Lima
/ˈliːmə/
proper noun
Britannica Dictionary definition of LIMA
: city in Peru