We found one dictionary that defines the word tower of the swallow:
General (1 matching dictionary)
General (1 matching dictionary)
- The Tower of the Swallow: Wikipedia, the Free Encyclopedia