Search

Escto search a new word

lemonade

noun
ESlimonada
originFrench

A drink made from lemon juice, sugar, and water.

Word Map