tref (n.)youdaoicibaDictYouDict[tref 词源字典]
Welsh, literally "hamlet, home, town," from PIE *treb- "dwelling" (see tavern).[tref etymology, tref origin, 英语词源]