• word of the day


    lima - Dictionary definition and meaning for word lima

    (noun) capital and largest city and economic center of Peru; located in western Peru; was capital of the Spanish empire in the New World until the 19th century
    Synonyms : capital of peru

Word used in video below:
text: those are my lima beans not lima beans
Download our Mobile App Today
Receive our word of the day
on Whatsapp