Squaw Grove

English

Proper noun

Squaw Grove

  1. A township in DeKalb County, Illinois, United States.