Original: Cowes , sometimes referred to as West Cowes , is an English seaport town and civil parishEnglish Parishes & Welsh Communities N&C 2004 on the Isle of Wight , an island south of Southampton .
Simplified: Cowes is an English seaport town on the Isle of Wight , an island south of Southampton .