在线字典

hill; long and narrow highland; (used in place names)

英文释义
hill; long and narrow highland; (used in place names)