Ladyfinger — definition

1. ladyfinger (Noun) N. Amer

1 definition

ladyfinger (Noun) — Small finger-shaped sponge cake.

6 types of
bicky bikkie bikky biscuit cookie cooky