answersLogoWhite

0

I think you mean Blorenge (Blorens in Welsh).

No satisfactory explanation of the name has been suggested.

User Avatar

Wiki User

12y ago

What else can I help you with?