English dictionary, thesaurus, translations & etymology
FreeDict.com

利马 — meaning in English

Lì mǎ

Chinese → English · translate English → Chinese instead

English meaning

  • lima noun A flat, pale green bean grown for food, or the plant it comes from.

Senses

利马 is used for these senses in English:

  • Lima The capital city of Peru.

lima — full definition

  1. noun A flat, pale green bean grown for food, or the plant it comes from.
  2. name The capital city of Peru.
  3. name The name of several small towns and townships across the United States.