Stowe

From Wikipedia, the free encyclopedia

Stowe is the name of several places in the United Kingdom:

and in Canada:

  • Stowe, Alberta

and also in the United States of America:

Stowe is also the name of a small village in southern Dominica.

These should not be confused with several places called Stow:

[edit] Stowe as a surname

In other languages