• Lola

    Origin

    From .

    Full definition of lola

    Noun

    lola

    (plural lolas)
    1. (Philippines) a grandmother

    Related terms

    © Wiktionary