GeneralConnection.com
➔
Dictionary
eight-spot
Noun
1. spot
Usage