Skip to main content

Definitions by Rain catcher

Dyrr is a Ancient Nord word meaning Precious or sought after.
My dog Dyrr wants to go outside..
dyrr by Rain catcher June 6, 2016