Astruc is a Jewish surname and given name,[1][2][3] from the Occitan word astruc, meaning "lucky".[4] Notable people with the name include: