English-Names

1. 西方姓名的组成
2. 职业姓氏
3. 更多相关链接

中国的姓名,姓氏在前,名子在后。传统也有中间字(世代字)。名子非常多。所谓百家姓,姓氏数量有限,约500个左右。
正好相反:
西方的姓名,名子在前,姓氏在后,中间还有个中间名。名字比较少,需要在圣经里面提过的圣人的名子才行。姓氏很多。

1. 西方姓名的组成

名 name   姓 surname
John Fitzgerald Kennedy
First name Middle name Last name
Given name   Family name
  • 作为 First name: 最长使用,平时的称呼
    • Christian name (教名)受洗时的名字
  • 作为 Middle name: 有时和First name一同使用
    • baptismal name (洗礼名)
    • maternal surname (母姓)
    • maiden name (娘家姓)
    • patronymic (父名)
  • 作为 Last name: 较正式场合使用
    • gentile name (氏族的名称)
    • paternal surname (父姓)

2. 职业姓氏

您的姓氏对您说什么?
https://blogs.ancestry.co.uk/cm/there-are-7-types-of-english-surnames-which-one-is-yours/
可能有45,000个不同的英语姓氏,但大多数姓氏是这七个类型之一。

  • 父母性氏或祖先
  • 职业(如下表格)
  • 来自英文地名(比如英国地图上...)
  • 描述个人特征(高矮胖瘦黑白...)
  • 表示追随者 patronage(曾经追随过的人)
  • 从景观的地理特征(山区,密林,草原,河流)
  • 从遗产名称estate()

职业姓氏有:

代表职业 职业姓氏 相关单词 中文
弓箭手 Archer Archer 弓箭手
屠夫 Butcher Butcher 屠夫
木匠 Carpenter Carpenter 木匠
厨师 Cook Cook 厨师
法官 Judge Judge 法官
骑士 Knight Knight 骑士
石匠 Mason Mason 石匠
铁匠 Smith Smith 铁匠
车工 Turner Turner 车工
面包师 Baker bake 烘烤
酿酒师 Brewer brew 酿造
车夫 Carter car
桶匠 Cooper coop 笼子
染工 Dyer dye 染料
农夫 Farmer farm 农场
提琴手 Fiddler fiddle 小提琴
渔夫 Fisher fish
园丁 Gardener garden 花园
织手套工 Glover glove 手套
头领 Head head
猎人 Hunter hunt 狩猎
公园守门人 Parker park 公园
制陶工人 Potter pot
锯木匠 Sawyer saw
鞋匠 Schumacher Shoemaker 鞋匠
石板工 Slater slate 石板
裁缝 Taylor tailor 裁缝
葺屋顶者 Thatcher thatched
织工 Weaver weave 编织
伐木工 Woodman wood 木材
牧师 Clark    
养鹰户 Faulkner    
漂洗工 Fuller    
男仆 Page    
工匠 Wright    

这些曾经广泛的传统职业有被机器取代的,有的职业消失不见了,已经失去的原本的意义。

3. 更多相关链接

欧洲最常见的姓氏列表
https://en.wikipedia.org/wiki/List_of_the_most_common_surnames_in_Europe#England

“英文名字”。www.behindthename.com。
http://www.behindthename.com/glossary/view/english_names
英格兰的诺曼人征服活动发生于1066年。诺曼人成为新的统治阶级,许多日耳曼人的名字代替了旧英语。
1538年引入教区登记册为稳定姓氏体系做出了重要贡献,但是直到17世纪后期,固定姓氏才在整个英格兰被引入。

英文名称和含义
http://www.behindthename.com/names/usage/english

英文姓氏的含义和起源
https://www.thoughtco.com/english-surnames-meanings-and-origins-1422405

https://en.wikipedia.org/wiki/English_name
https://en.wikipedia.org/wiki/Given_name
https://en.wikipedia.org/wiki/Middle_name

English-Names的更多相关文章

  1. xpath-grab english name

    from scrapy.spider import Spider from scrapy.crawler import CrawlerProcess import pymysql conn = pym ...

  2. spring 定时任务@Scheduled

    1.配置文件 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http:/ ...

  3. (2)apply函数及其源码

      本文原创,转载请注明出处,本人Q1273314690(交流学习) 总结: 就是MARGIN决定了你的FUN调用几次,每次传递给你的是什么维度的内容,而...是传递给FUN的(每次调用的时候都会被传 ...

  4. Spring3.0.6定时任务

    项目使用的Spring版本比较旧是3.0.6版本,由于需要进行定时任务,就决定使用Spring自带的scheduled task. 在网上找了很多文章,也查看了Spring3.0.6的官方文档,按照网 ...

  5. 《Python基础教程(第二版)》学习笔记 -> 第二章 列表和元组

    本章将引入一个新的概念:数据结构. 数据结构是通过某种方式阻止在一起的数据元素的集合,这些数据元素可以是数字或者字符,设置可以是其他数据结构. Python中,最基本的数据结构是序列(Sequence ...

  6. java新手笔记20 抽象类模板(letter)

    1.抽象类 package com.yfs.javase; //信模板 public abstract class Templater { public abstract String toName( ...

  7. Spring系列:Scheduled注解学习笔记

    一.试验代码 //@Scheduled(fixedRate = 5000) //@Scheduled(fixedDelay = 5000) @Scheduled(cron ="*/5 * * ...

  8. Spring的@Scheduled任务调度

    一. 定时任务实现方式 定时任务实现方式: Java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask任务.使用这种方式可以让你的程序按照某一个频度执行 ...

  9. task:scheduled cron 合法

    http://www.quartz-scheduler.org/documentation/quartz-2.x/tutorials/crontrigger.html task:scheduled o ...

  10. spring定时任务注解@Scheduled的记录

    spring 定时任务@Scheduled 转自https://www.cnblogs.com/0201zcr/p/5995779.html 1.配置文件 <?xml version=" ...

随机推荐

  1. Linux系统常用运维命令汇总

    因为这段时间加入Java后台开发,所以对Java后台开发必会的Linux系统指令进行了熟悉这里进行汇总; tar 参数说明:-x: 解压 -z:有gzip属性 -v:显示所有过程 -f:文件名 -c: ...

  2. python opencv:使用滑动条做调色板

    cv2.getTrackbarPos() 函数的 一个参数是滑动条的名字, 第二个参数是滑动条被放置窗口的名字, 第三个参数是滑动条的默认位置. 第四个参数是滑动条的最大值, 第五个函数是回调函数,每 ...

  3. python数组冒号取值操作

    1.冒号的用法 1.1 一个冒号 a[i:j] 这里的i指起始位置,默认为0:j是终止位置,默认为len(a),在取出数组中的值时就会从数组下标i(包括)一直取到下标j(不包括j) 在一个冒号的情况下 ...

  4. leetcode网解题心得——61. 旋转链表

    目录 leetcode网解题心得--61. 旋转链表 1.题目描述 2.算法分析: 3.用自然语言描述该算法 4.java语言实现 5.C语言实现 leetcode网解题心得--61. 旋转链表 1. ...

  5. vue 组件,以及组件的复用

    有时候代码的某一模块可能会经常使用到,那么完全可以把这一模块抽取出来,封装为一个组件,哪里需要用到的时候只需把模块调用即可 .参考vue官方 https://cn.vuejs.org/v2/guide ...

  6. 关于cmd的命令行参数的问题

    最近学习Java了解到发现需要配置环境变量其中Path需要更改为 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 而这样的行为无意间导致了win中cmd的一些参数无法使用,比 ...

  7. git分支在项目中管理

    实际项目中如何使用Git做分支管理 2018年06月24日 18:08:24 ShuSheng007 阅读数:9241   版权声明: https://blog.csdn.net/ShuSheng00 ...

  8. SpringMVC 入门demo

    (1)新建Spring项目 (2)添加所需要的jar包 spring的5+2: spring-core.jar spring.beans.jar spring-context.jar spring-e ...

  9. ios 物流时间轴,自动匹配电话号码,可点击拨打

    http://www.code4app.com/thread-27587-1-1.html 资讯时间轴(折叠/展开) http://www.code4app.com/thread-32358-1-1. ...

  10. ElementUI el-message 提示信息的用法

    引入message Element 注册了一个$message方法用于调用,Message 可以接收一个字符串或一个 VNode 作为参数,它会被显示为正文内容. Element 为 Vue.prot ...