"Mae hi'n dwll o le."
Translation:It is a dump.
Do you mean in English. I've never seen "It is a hole" to mean it is a dump unless it is preceded by a certain word.
Yes, in English. I've often heard it used like that ( "It is a hole" meaning "It is a dump")
What is the function of yn here? I thought that was generally used with adjectives and verbal things, not nouns.