South Ross (English, name)
expansion: South Ross
Senses:
glosses: A township in Vermilion County, Illinois, United States.
Forms: