1 definition by Cherry_Ocean

A last or middle name that comes from the French language. If you know someone who’s last or middle name is LeDrew... there the one...
I know someone who has LeDrew in there name! There mine......
by Cherry_Ocean November 15, 2020
Get the ledrew mug.