Definition of Nithraid. Meaning of Nithraid. Synonyms of Nithraid

Here you will find one or more explanations in English for the word Nithraid. Also in the bottom left of the page several parts of wikipedia pages related to the word Nithraid and, of course, Nithraid synonyms and on the right images related to the word Nithraid.

Definition of Nithraid

No result for Nithraid. Showing similar results...

Meaning of Nithraid from wikipedia

- The Nithraid is an annual sail, row boat race and festival held in the town of Dumfries, Scotland. Competitors race small boats up the River Nith from...
- crowning of the Queen of the South. Since 2013, Dumfries has seen the annual Nithraid, a small boat race up the Nith from C****thorn, celebrating the town's...