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: