Definitions for "Ally Shewan"
Ally Shewan is a Scottish former football player.