Girouard may refer to:

People edit

Places edit

  • Le Girouard, a commune in the Vendée department in Western France
  • Mount Girouard, the highest peak of the Fairholme Range in Banff National Park, Canada
  • Girouard Lake, on the Mégiscane River, in Senneterre, Quebec, Canada

See also edit