Brouwer (also Brouwers and de Brouwer) is a Dutch and Flemish surname. The word brouwer means 'beer brewer'.