Shelford
n. (Shelford)人名;(英)谢尔福德
例句
The walk starts and ends in Shelford, where we have our Head Office.
这次步行活动开始和谢尔福德,在那里我们有我们的总部结束。