Crwth has no vowels ( from the Welsh; meaning crowd)
In Welsh, there are a lot of letters that are used as vowels that aren't used like that in English, like w. And they pronounce dd as th. But I haven't ever seen g, n, or r used as vowels.

jimthedog