answersLogoWhite

0

Me ( being named Trevor) i know the name is Welsh and English origin and it means a " large settlement" or "Homeland"

User Avatar

Wiki User

12y ago

What else can I help you with?