Definition: 1. Synonym of Helmsdale (the river)
Show more information about Ullie
Search took: 2.8687 ms