towmond









towmond


noun Scot.

  1. twelvemonth.
53 queries 0.513