Leduc

Leduc is French for "the duke", it may refer to:

People

Places

Other