meaning of lemon drop

1. a hard candy with lemon flavor and a yellow color and usually the shape of a lemon


Related Words

lemon drop |

Developed & Maintained By Taraprasad.com

Treasure Words