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