What does TOWIE stand for?
What does TOWIE mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: TOWIE.
We've found a total of 5 definitions for TOWIE:
What does TOWIE mean?
- Towie is a small hamlet in Aberdeenshire, Scotland, close to Alford and Lumsden, on the River Don. One of the most notable features of Towie is its small primary school with nursery, which is located in the village itself. As of September 2011, it had 22 pupils. They then attend Alford Academy. Towie also has a bowling club and a beautiful church with historic graveyard. List of listed buildings in Towie, Aberdeenshire. It is part of West Aberdeenshire. The village is the burial place of Major James Leith.