Lima — meaning in English
French → English · translate English → French instead
English meaning
- lima noun A flat, pale green bean grown for food, or the plant it comes from.
Senses
Lima is used for these senses in English:
- Lima The capital city of Peru.
lima — full definition
- noun A flat, pale green bean grown for food, or the plant it comes from.
- name The capital city of Peru.
- name The name of several small towns and townships across the United States.