limeade

Nouns

  • (n) sweetened beverage of lime juice and water

Words of close approximity