Spot
Look up
spot
in Wiktionary, the free dictionary.
Spot
or
SPOT
may refer to: