Leduc

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

Read more about Leduc:  People, Places, Other