huu-ontocord commited on
Commit
a621f01
·
verified ·
1 Parent(s): 9ad8867

Create fake_names.py

Browse files
Files changed (1) hide show
  1. fake_names.py +725 -0
fake_names.py ADDED
@@ -0,0 +1,725 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #@title Additional fake names
2
+ """
3
+ Copyright, 2021-2022 Ontocord, LLC, and other authors of Muliwai, All rights reserved.
4
+ Licensed under the Apache License, Version 2.0 (the "License");
5
+ you may not use this file except in compliance with the License.
6
+ You may obtain a copy of the License at
7
+ http://www.apache.org/licenses/LICENSE-2.0
8
+ Unless required by applicable law or agreed to in writing, software
9
+ distributed under the License is distributed on an "AS IS" BASIS,
10
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11
+ See the License for the specific language governing permissions and
12
+ limitations under the License.
13
+ """
14
+
15
+ # use english firstnames from faker for now. bantu surnames are from wikipedia list of popular bantu names.
16
+
17
+ bantu_firstnames_male = [
18
+ "David",
19
+ "Paul",
20
+ "Christopher",
21
+ "Thomas",
22
+ "John",
23
+ "Mark",
24
+ "James",
25
+ "Stephen",
26
+ "Andrew",
27
+ "Jack",
28
+ "Michael",
29
+ "Daniel",
30
+ "Peter",
31
+ "Richard",
32
+ "Matthew",
33
+ "Robert",
34
+ "Ryan",
35
+ "Joshua",
36
+ "Alan",
37
+ "Ian",
38
+ "Simon",
39
+ "Luke",
40
+ "Samuel",
41
+ "Jordan",
42
+ "Anthony",
43
+ "Adam",
44
+ "Lee",
45
+ "Alexander",
46
+ "William",
47
+ "Kevin",
48
+ "Darren",
49
+ "Benjamin",
50
+ "Philip",
51
+ "Gary",
52
+ "Joseph",
53
+ "Brian",
54
+ "Steven",
55
+ "Liam",
56
+ "Keith",
57
+ "Martin",
58
+ "Jason",
59
+ "Jonathan",
60
+ "Jake",
61
+ "Graham",
62
+ "Nicholas",
63
+ "Craig",
64
+ "George",
65
+ "Colin",
66
+ "Neil",
67
+ "Lewis",
68
+ "Nigel",
69
+ "Oliver",
70
+ "Timothy",
71
+ "Stuart",
72
+ "Kenneth",
73
+ "Raymond",
74
+ "Jamie",
75
+ "Nathan",
76
+ "Geoffrey",
77
+ "Connor",
78
+ "Terence",
79
+ "Trevor",
80
+ "Adrian",
81
+ "Harry",
82
+ "Malcolm",
83
+ "Scott",
84
+ "Callum",
85
+ "Wayne",
86
+ "Aaron",
87
+ "Barry",
88
+ "Ashley",
89
+ "Bradley",
90
+ "Patrick",
91
+ "Gareth",
92
+ "Jacob",
93
+ "Sean",
94
+ "Kieran",
95
+ "Derek",
96
+ "Carl",
97
+ "Dean",
98
+ "Charles",
99
+ "Sam",
100
+ "Shaun",
101
+ "Ben",
102
+ "Roger",
103
+ "Mohammed",
104
+ "Leslie",
105
+ "Ronald",
106
+ "Kyle",
107
+ "Clive",
108
+ "Edward",
109
+ "Antony",
110
+ "Jeremy",
111
+ "Justin",
112
+ "Jeffrey",
113
+ "Christian",
114
+ "Roy",
115
+ "Karl",
116
+ "Alex",
117
+ "Gordon",
118
+ "Dominic",
119
+ "Joe",
120
+ "Marc",
121
+ "Reece",
122
+ "Dennis",
123
+ "Russell",
124
+ "Gavin",
125
+ "Rhys",
126
+ "Phillip",
127
+ "Allan",
128
+ "Robin",
129
+ "Charlie",
130
+ "Gerald",
131
+ "Ross",
132
+ "Francis",
133
+ "Eric",
134
+ "Julian",
135
+ "Bernard",
136
+ "Dale",
137
+ "Donald",
138
+ "Damian",
139
+ "Frank",
140
+ "Shane",
141
+ "Cameron",
142
+ "Norman",
143
+ "Duncan",
144
+ "Louis",
145
+ "Frederick",
146
+ "Tony",
147
+ "Howard",
148
+ "Conor",
149
+ "Douglas",
150
+ "Garry",
151
+ "Elliot",
152
+ "Marcus",
153
+ "Arthur",
154
+ "Vincent",
155
+ "Max",
156
+ "Mathew",
157
+ "Abdul",
158
+ "Henry",
159
+ "Martyn",
160
+ "Ricky",
161
+ "Leonard",
162
+ "Lawrence",
163
+ "Glen",
164
+ "Mitchell",
165
+ "Gerard",
166
+ "Gregory",
167
+ "Iain",
168
+ "Billy",
169
+ "Bryan",
170
+ "Joel",
171
+ "Clifford",
172
+ "Josh",
173
+ "Leon",
174
+ "Stewart",
175
+ "Mohammad",
176
+ "Dylan",
177
+ "Graeme",
178
+ "Terry",
179
+ "Guy",
180
+ "Elliott",
181
+ "Stanley",
182
+ "Danny",
183
+ "Brandon",
184
+ "Victor",
185
+ "Toby",
186
+ "Hugh",
187
+ "Mohamed",
188
+ "Brett",
189
+ "Albert",
190
+ "Tom",
191
+ "Declan",
192
+ "Maurice",
193
+ "Glenn",
194
+ "Leigh",
195
+ "Denis",
196
+ "Damien",
197
+ "Bruce",
198
+ "Jay",
199
+ "Owen",
200
+ ]
201
+
202
+ bantu_firstnames_female = [
203
+ "Susan",
204
+ "Sarah",
205
+ "Rebecca",
206
+ "Linda",
207
+ "Julie",
208
+ "Claire",
209
+ "Laura",
210
+ "Lauren",
211
+ "Christine",
212
+ "Karen",
213
+ "Nicola",
214
+ "Gemma",
215
+ "Jessica",
216
+ "Margaret",
217
+ "Jacqueline",
218
+ "Emma",
219
+ "Charlotte",
220
+ "Janet",
221
+ "Deborah",
222
+ "Lisa",
223
+ "Hannah",
224
+ "Patricia",
225
+ "Tracey",
226
+ "Joanne",
227
+ "Sophie",
228
+ "Carol",
229
+ "Jane",
230
+ "Michelle",
231
+ "Victoria",
232
+ "Amy",
233
+ "Elizabeth",
234
+ "Helen",
235
+ "Samantha",
236
+ "Emily",
237
+ "Mary",
238
+ "Diane",
239
+ "Rachel",
240
+ "Anne",
241
+ "Sharon",
242
+ "Ann",
243
+ "Tracy",
244
+ "Amanda",
245
+ "Jennifer",
246
+ "Chloe",
247
+ "Angela",
248
+ "Louise",
249
+ "Katie",
250
+ "Lucy",
251
+ "Barbara",
252
+ "Alison",
253
+ "Sandra",
254
+ "Caroline",
255
+ "Clare",
256
+ "Kelly",
257
+ "Bethany",
258
+ "Gillian",
259
+ "Natalie",
260
+ "Jade",
261
+ "Pauline",
262
+ "Megan",
263
+ "Elaine",
264
+ "Alice",
265
+ "Lesley",
266
+ "Catherine",
267
+ "Hayley",
268
+ "Pamela",
269
+ "Danielle",
270
+ "Holly",
271
+ "Wendy",
272
+ "Abigail",
273
+ "Valerie",
274
+ "Olivia",
275
+ "Jean",
276
+ "Dawn",
277
+ "Donna",
278
+ "Stephanie",
279
+ "Leanne",
280
+ "Kathleen",
281
+ "Natasha",
282
+ "Denise",
283
+ "Sally",
284
+ "Katherine",
285
+ "Georgia",
286
+ "Maureen",
287
+ "Maria",
288
+ "Zoe",
289
+ "Judith",
290
+ "Kerry",
291
+ "Debra",
292
+ "Melanie",
293
+ "Stacey",
294
+ "Eleanor",
295
+ "Paula",
296
+ "Shannon",
297
+ "Sheila",
298
+ "Joanna",
299
+ "Paige",
300
+ "Janice",
301
+ "Lorraine",
302
+ "Georgina",
303
+ "Lynn",
304
+ "Andrea",
305
+ "Suzanne",
306
+ "Nicole",
307
+ "Yvonne",
308
+ "Chelsea",
309
+ "Lynne",
310
+ "Anna",
311
+ "Kirsty",
312
+ "Shirley",
313
+ "Alexandra",
314
+ "Marion",
315
+ "Beverley",
316
+ "Melissa",
317
+ "Rosemary",
318
+ "Kimberley",
319
+ "Carole",
320
+ "Fiona",
321
+ "Kate",
322
+ "Joan",
323
+ "Marie",
324
+ "Jenna",
325
+ "Marilyn",
326
+ "Jodie",
327
+ "June",
328
+ "Grace",
329
+ "Mandy",
330
+ "Rachael",
331
+ "Lynda",
332
+ "Tina",
333
+ "Kathryn",
334
+ "Molly",
335
+ "Jayne",
336
+ "Amber",
337
+ "Marian",
338
+ "Jasmine",
339
+ "Brenda",
340
+ "Sara",
341
+ "Kayleigh",
342
+ "Teresa",
343
+ "Harriet",
344
+ "Julia",
345
+ "Ashleigh",
346
+ "Heather",
347
+ "Kim",
348
+ "Ruth",
349
+ "Jemma",
350
+ "Carly",
351
+ "Leah",
352
+ "Eileen",
353
+ "Francesca",
354
+ "Naomi",
355
+ "Hilary",
356
+ "Abbie",
357
+ "Sylvia",
358
+ "Katy",
359
+ "Irene",
360
+ "Cheryl",
361
+ "Rosie",
362
+ "Dorothy",
363
+ "Aimee",
364
+ "Vanessa",
365
+ "Ellie",
366
+ "Frances",
367
+ "Sian",
368
+ "Josephine",
369
+ "Gail",
370
+ "Jill",
371
+ "Lydia",
372
+ "Joyce",
373
+ "Charlene",
374
+ "Hollie",
375
+ "Hazel",
376
+ "Annette",
377
+ "Bethan",
378
+ "Amelia",
379
+ "Beth",
380
+ "Rita",
381
+ "Geraldine",
382
+ "Diana",
383
+ "Lindsey",
384
+ "Carolyn",
385
+ ]
386
+
387
+ bantu_surnames = ["Dlamini", "Gumede", "Hadebe", "Ilunga", "Kamau", "Khoza", "Lubega", "M'Bala", "Mabaso", "Mabika",
388
+ "Mabizela", "Mabunda", "Mabuza", "Macharia", "Madima", "Madondo", "Mahlangu", "Maidza", "Makhanya",
389
+ "Malewezi", "Mamba", "Mandanda", "Mandlate", "Mangwana", "Manjate", "Maponyane", "Mapunda", "Maraire",
390
+ "Masango", "Maseko", "Masemola", "Masengo", "Mashabane", "Masire", "Masondo", "Masuku", "Mataka",
391
+ "Matovu", "Mbala", "Mbatha", "Mbugua", "Mchunu", "Mkhize", "Mofokeng", "Mokonyane", "Mutombo",
392
+ "Ncube", "Ndagire", "Ndhlovu", "Ndikumana", "Ndiritu", "Ndlovu", "Ndzinisa", "Ngcobo", "Nkomo",
393
+ "Nkosi", "Nkurunziza", "Radebe", "Tshabalala", "Tshivhumbe", "Vila"]
394
+
395
+ catalan_firstnames_male = ['Jordi', 'David', 'Marc', 'Daniel', 'Joan', 'Josep', 'Ramon', 'Albert', 'Xavier', 'Òscar',
396
+ 'Àngel', 'Àlex',
397
+ 'Víctor', 'Pau', 'Ivan', 'Jesús', 'Pol', 'Raül', 'Jaume', 'Sergi', 'Gerard', 'Arnau',
398
+ 'Oriol', 'Eric',
399
+ 'Francesc', 'Santiago', 'Josep Maria', 'Roger', 'Miquel', 'Adrià', 'Salvador', 'Martí',
400
+ 'Pere', 'Lluís',
401
+ 'Joel', 'Carles', 'Aleix', 'Antoni', 'Guillem', 'Jan', 'Enric', 'Ferran', 'Gabriel', 'Biel',
402
+ 'Nil', 'Eduard',
403
+ 'Tomàs', 'Hèctor', 'Joaquim', 'Isaac', 'Ismael', 'Nicolàs', 'Francesc Xavier', 'Aitor',
404
+ 'Lucas', 'Ricard',
405
+ 'Fèlix', 'Manel', 'Andreu', 'Dídac', 'Bruno', 'Edgar', 'Bernat', 'Abel', 'Alexandre',
406
+ 'Samuel', 'Marcel',
407
+ 'Eloi', 'Max', 'Ignasi', 'Cèsar', 'Robert', 'Lluc', 'Roc', 'Genís', 'Axel', 'Agustí',
408
+ 'Esteve', 'Quim',
409
+ 'Elías', 'Gael', 'Ernest', 'Narcís', 'Vicenç', 'Kilian', 'Bartolomé', 'Josep Lluís',
410
+ 'Marçal', 'Artur', 'Teo',
411
+ 'Llorenç', 'Saül', 'Joan Carles', 'Sebastià', 'Jofre', 'Emili', 'Joan Antoni', 'Alfons',
412
+ 'Miquel Àngel', 'Rafel']
413
+
414
+ catalan_firstnames_female = ['Maria', 'Montserrat', 'Marta', 'Núria', 'Laura', 'Cristina', 'Isabel', 'Anna', 'Antònia',
415
+ 'Sílvia', 'Júlia',
416
+ 'Rosa', 'Laia', 'Rosa Maria', 'Sara', 'Paula', 'Teresa', 'Alba', 'Mònica', 'Eva', 'Carla',
417
+ 'Sandra', 'Mireia',
418
+ 'Sònia', 'Raquel', 'Marina', 'Gemma', 'Esther', 'Clàudia', 'Susanna', 'Andrea', 'Irene',
419
+ 'Olga', 'Natàlia',
420
+ 'Margarita', 'Martina', 'Míriam', 'Lídia', 'Ariadna', 'Aina', 'Patrícia', 'Elisabet',
421
+ 'Alícia', 'Emma', 'Glòria',
422
+ 'Àngela', 'Clara', 'Carolina', 'Judit', 'Berta', 'Mercè', 'Meritxell', 'Verònica', 'Sofía',
423
+ 'Roser', 'Victòria',
424
+ 'Noèlia', 'Carme', 'Anna Maria', 'Vanessa', 'Jana', 'Mariona', 'Ainhoa', 'Daniela', 'Inés',
425
+ 'Abril', 'Noemí',
426
+ 'Mar', 'Joana', 'Ona', 'Helena', 'Aurora', 'Neus', 'Dolors', 'Blanca', 'Carlota', 'Cèlia',
427
+ 'Eulàlia', 'Nora',
428
+ 'Gisela', 'Georgina', 'Elsa', 'Ivet', 'Arlet', 'Iris', 'Ruth', 'Xènia', 'Lara', 'Amàlia',
429
+ 'Irina', 'Francesca',
430
+ 'Elisenda', 'Rebeca', 'Mia', 'Alèxia', 'Queralt', 'Gabriela', 'Lia', 'Estela', 'Gala']
431
+
432
+ catalan_surnames = ['Martinez', 'Lopez', 'Sanchez', 'Rodriguez', 'Fernandez', 'Perez', 'Gonzalez', 'Gomez', 'Ruiz',
433
+ 'Martin', 'Jimenez', 'Moreno',
434
+ 'Hernandez', 'Muñoz', 'Diaz', 'Romero', 'Navarro', 'Torres', 'Alvarez', 'Gutierrez', 'Ramirez',
435
+ 'Molina', 'Serrano', 'Gil',
436
+ 'Ramos', 'Morales', 'Vila', 'Ortiz', 'Marin', 'Vidal', 'Ortega', 'Gimenez', 'Alonso', 'Serra',
437
+ 'Dominguez', 'Marti', 'Ferrer',
438
+ 'Rubio', 'Delgado', 'Castillo', 'Flores', 'Soler', 'Castro', 'Cortes', 'Vazquez', 'Puig', 'Roca',
439
+ 'Medina', 'Cano', 'Guerrero',
440
+ 'Cruz', 'Blanco', 'Nuñez', 'Aguilar', 'Sole', 'Lozano', 'Duran', 'Pujol', 'Font', 'Marquez',
441
+ 'Garrido', 'Pascual', 'Reyes',
442
+ 'Mendez', 'Costa', 'Casas', 'Carmona', 'Segura', 'Fuentes', 'Herrera', 'Leon', 'Gallego', 'Campos',
443
+ 'Caballero', 'Sanz',
444
+ 'Carrasco', 'Rovira', 'Pons', 'Sala', 'Santos', 'Hidalgo', 'Peña', 'Mora', 'Vargas', 'Bosch',
445
+ 'Rojas', 'Mas', 'Moya', 'Suarez',
446
+ 'Cabrera', 'Roig', 'Calvo', 'Ibañez', 'Iglesias', 'Riera', 'Sola', 'Gallardo', 'Parra', 'Aguilera',
447
+ 'Grau']
448
+
449
+ # male and female. Note some popular firstnames can be used for both male and female in Vietnamese
450
+ # vietnamese_firstnames = ["Anh", "Dung", "Hanh", "Hoa", "Hong", "Khanh", "Lan", "Liem", "Nhung", "Duy", "Xuan"]
451
+
452
+ vietnamese_firstnames_female = ["Anh", "Vy", "Ngọc", "Nhi", "Hân", "Thư", "Linh", "Như", "Ngân", "Phương", "Thảo", "My",
453
+ "Trân", "Quỳnh", "Nghi", "Trang", "Trâm", "An", "Thy", "Châu", "Trúc", "Uyên", "Yến",
454
+ "Ý", "Tiên", "Mai", "Hà", "Vân", "Nguyên", "Hương", "Quyên", "Duyên", "Kim", "Trinh",
455
+ "Thanh", "Tuyền", "Hằng", "Dương", "Chi", "Giang", "Tâm", "Lam", "Tú", "Ánh", "Hiền",
456
+ "Khánh", "Minh", "Huyền", "Thùy", "Vi",
457
+ "Ly", "Dung", "Nhung", "Phúc", "Lan", "Phụng", "Ân", "Thi", "Khanh", "Kỳ", "Nga",
458
+ "Tường", "Thúy", "Mỹ", "Hoa", "Tuyết", "Lâm", "Thủy", "Đan", "Hạnh", "Xuân", "Oanh",
459
+ "Mẫn", "Khuê", "Diệp", "Thương", "Nhiên", "Băng", "Hồng", "Bình", "Loan", "Thơ",
460
+ "Phượng", "Mi", "Nhã", "Nguyệt", "Bích", "Đào", "Diễm", "Kiều", "Hiếu", "Di", "Liên",
461
+ "Trà", "Tuệ", "Thắm", "Diệu", "Quân", "Nhàn", "Doanh"]
462
+ vietnamese_firstnames_male = ["Huy", "Khang", "Bảo", "Minh", "Phúc", "Anh", "Khoa", "Phát", "Đạt", "Khôi", "Long",
463
+ "Nam", "Duy", "Quân", "Kiệt", "Thịnh", "Tuấn", "Hưng", "Hoàng", "Hiếu", "Nhân", "Trí",
464
+ "Tài", "Phong", "Nguyên", "An", "Phú", "Thành", "Đức", "Dũng", "Lộc", "Khánh", "Vinh",
465
+ "Tiến", "Nghĩa", "Thiện", "Hào", "Hải", "Đăng", "Quang", "Lâm", "Nhật", "Trung", "Thắng",
466
+ "Tú", "Hùng", "Tâm", "Sang", "Sơn", "Thái",
467
+ "Cường", "Vũ", "Toàn", "Ân", "Thuận", "Bình", "Trường", "Danh", "Kiên", "Phước", "Thiên",
468
+ "Tân", "Việt", "Khải", "Tín", "Dương", "Tùng", "Quý", "Hậu", "Trọng", "Triết", "Luân",
469
+ "Phương", "Quốc", "Thông", "Khiêm", "Hòa", "Thanh", "Tường", "Kha", "Vỹ", "Bách", "Khanh",
470
+ "Mạnh", "Lợi", "Đại", "Hiệp", "Đông", "Nhựt", "Giang", "Kỳ", "Phi", "Tấn", "Văn", "Vương",
471
+ "Công", "Hiển", "Linh", "Ngọc", "Vĩ"]
472
+ vietnamese_first_middlenames_male = ["Minh", "Hoàng", "Gia", "Nguyễn", "Quốc", "Thanh", "Văn", "Thành", "Anh", "Ngọc",
473
+ "Tấn", "Đức", "Lê", "Tuấn", "Quang", "Trần", "Hữu", "Nhật", "Duy", "Trọng", "Đình",
474
+ "Đăng", "Huỳnh", "Trung", "Bảo", "Phúc", "Tiến", "Chi", "Thiên", "Công", "Xuân",
475
+ "Phạm", "Vũ", "Thái", "Huy", "Võ", "Hải", "Thế", "Hồng", "Khánh", "Tri", "Phước",
476
+ "Phú", "Nguyên", "Việt", "Mạnh", "Bá", "Trường", "Vĩnh", "Hoài",
477
+ "Phan", "Cao", "Đặng", "Hồ", "Dương", "Thiện", "Lâm", "Kim", "Đỗ", "Trương", "Đại",
478
+ "Viết", "Phi", "Phương", "Nam", "Đoàn", "Hà", "Kiến", "Ngô", "Nhựt", "Hiếu", "Bùi",
479
+ "An", "Hùng", "Chấn", "Bình", "Khải", "Khắc", "Khôi", "Mai", "Châu", "Sỹ", "Vĩ",
480
+ "Tùng", "Lý", "Long", "Hưng", "Hạo", "Phát", "Như", "Đinh", "Quý", "Đắc", "Vinh",
481
+ "Nhất", "Đông", "Lương", "Kỳ", "Trịnh", "Thuận"]
482
+ vietnamese_second_middlenames_male = ["Minh", "Gia", "Anh", "Hoàng", "Quốc", "Bảo", "Tuấn", "Thiên", "Đăng", "Thanh",
483
+ "Nhật", "Thành", "Duy", "Tấn", "Đức", "Phúc", "Quang", "Khánh", "Trung", "Hải",
484
+ "Ngọc", "Trọng", "Huy", "Thái", "Hữu", "Tiến", "Nguyên", "Trường", "Tri", "Phú",
485
+ "Phước", "Hoài", "An", "Nam", "Việt", "Phương", "Xuân", "Chi", "Thế", "Phi",
486
+ "Khôi", "Công", "Thiện", "Hồng", "Vĩnh", "Bình", "Đình", "Đại", "Lê", "Mạnh",
487
+ "Hiếu", "Văn", "Nhựt", "Kim", "Vũ", "Kỳ", "Long", "Bá", "Đông", "Hùng", "Hưng",
488
+ "Khang", "Cao", "Kiến", "Sơn", "Nhất", "Tùng", "Phát", "Lâm", "Khải", "Thuận",
489
+ "Tâm", "Hạo", "Nhân", "Triệu", "Vinh", "Chấn", "Tường", "Phong", "Quý", "Nguyễn",
490
+ "Như", "Huỳnh", "Song", "Thịnh", "Triều", "Châu", "Vương", "Tuần", "Sỹ", "Tài",
491
+ "Hà", "Hoàn", "Khắc", "Linh", "Toàn", "Tần", "Viết", "Hà", "Bách"]
492
+ vietnamese_first_middlenames_female = ["Thị", "Ngọc", "Nguyễn", "Hoàng", "Lê", "Trần", "Thanh", "Bảo", "Phương",
493
+ "Huỳnh", "Gia", "Minh", "Kim", "Quỳnh", "Phạm", "Khánh", "Hòng", "Mỹ", "Hà",
494
+ "Vũ", "Võ", "Mai", "Thùy", "Anh", "Như", "Thảo", "Thụy", "Phan", "Yến", "Đặng",
495
+ "Xuân", "Hồ", "Thiên", "Đỗ", "Nhật", "Thái", "Tường", "Tuyết", "Nhã", "Thúy",
496
+ "Dương", "Hải", "Thu", "Lâm", "Trúc", "Trương", "Hoài", "Đoàn", "Ngô", "Tú",
497
+ "Cao", "Kiều", "Khánh", "Phúc", "Bích", "Châu", "Bùi", "Khả", "Vân", "Đình",
498
+ "Tâm", "Thục", "Bội", "Ái", "Lý", "Hương", "Nguyên", "Uyên", "Thủy", "Trịnh",
499
+ "Cẩm", "Đào", "Diệp", "Tuệ", "Diệu", "Huệ", "Diễm", "Lan", "Cát", "Huyền", "An",
500
+ "Linh", "Lưu", "Quế", "Ngân", "Đinh", "Uyển", "Triệu", "Trà", "Song", "Bình",
501
+ "Nguyệt", "Trang", "Mẫn", "Kỳ", "Trâm", "Hạnh", "Lương", "Vương", "Tiểu"]
502
+ vietnamese_second_middlenames_female = ["Bảo", "Ngọc", "Phương", "Thanh", "Minh", "Kim", "Quỳnh", "Khánh", "Như",
503
+ "Thảo", "Anh", "Yến", "Gia", "Mỹ", "Thùy", "Hồng", "Tường", "Thiên", "Hoàng",
504
+ "Thu", "Tuyết", "Trúc", "Mai", "Xuân", "Thúy", "Bích", "Cẩm", "Ánh", "Kiều",
505
+ "Diễm", "Hà", "Lan", "Hải", "Thủy", "Nhã", "Vân", "Trâm", "Trà", "Tú", "Cát",
506
+ "Uyên", "Hoài", "Huyền", "Huỳnh", "Linh", "Nhật", "Hương", "Tâm", "An", "Diệu",
507
+ "Ái", "Ngân", "Đan", "Khả", "Kỳ", "Thị", "Quế", "Tố", "Đông", "Thái", "Song",
508
+ "Nam", "Phi", "Hạnh", "Ý", "Thục", "Phúc", "Châu", "Tuệ", "Uyển", "Nguyệt",
509
+ "Đoan", "Lê", "Nguyên", "Mộng", "Bình", "Trang", "Lam", "Hiền", "Băng", "Mẫn",
510
+ "Thụy", "Vy", "Hạ", "Việt", "Hiếu", "Triệu", "Trường", "Lệ", "Phượng", "Diệp",
511
+ "Lâm", "Thy", "Bé", "Yên", "Khải", "Tiểu", "Huệ", "Phước", "Đỗ"]
512
+ vietnamese_surnames = ["Nguyễn", "Trần", "Lê", "Phạm", "Hoàng", "Huỳnh", "Phan", "Vũ", "Võ", "Đặng", "Bùi", "Đỗ", "Hồ",
513
+ "Ngô", "Dương", "Lý"]
514
+
515
+ bengali_surnames2 = ['Bagchi', 'Baidya', 'Banerjee', 'Basu', 'Bhaduri',
516
+ 'Bhattacharjee', 'Bhattacharya', 'Bose', 'Chakraborty', 'Chakraborty',
517
+ 'Chanda', 'Chandra', 'Chatterjee', 'Choudhury', 'Dam', 'Das', 'Das-Sharma',
518
+ 'Dasgupta', 'De', 'Deb', 'Dev', 'Dey', 'Dutta', 'Duttagupta', 'Gain',
519
+ 'Ganguly', 'Ghosh', 'Ghoshal', 'Goswami', 'Guha', 'Gupta', 'Jana',
520
+ 'Kanjilal', 'Kar', 'Kumar', 'Kundu', 'Lahiri', 'Maitra', 'Mitra',
521
+ 'Mukherjee', 'Nag', 'Nandi', 'Pal', 'Palit', 'Ray', 'Roy', 'Saha', 'Sanyal',
522
+ 'Sarkar', 'Sen', 'Sen-Sharma', 'Sengupta', 'Singh', 'Sinha', 'Som', ]
523
+
524
+ # autotranslation of above
525
+ bengali_surnames = [
526
+ 'কর', 'কানজিলাল', 'কুন্ডু', 'কুমার', 'গাঙ্গুলি', 'গুপ্ত', 'গুহ', 'গোস্বামী',
527
+ 'ঘোষ', 'ঘোষাল', 'চক্রবর্তী', 'চক্রবর্তী', 'চন্দা', 'চন্দ্র', 'চৌধুরী',
528
+ 'চ্যাটার্জি', 'জানা', 'দত্ত', 'দত্তগুপ্ত', 'দাশগুপ্ত', 'দাস', 'দাস শর্মা', 'দে',
529
+ 'দেব', 'নন্দী', 'নাগ', 'পাল', 'পালিত', 'বসু', 'বাঁধ', 'বাগচি', 'বৈদ্য', 'বোস',
530
+ 'ব্যানার্জি', 'ভট্টাচার্য', 'ভট্টাচার্য', 'ভাদুড়ি', 'মিত্র', 'মুখার্জী', 'মৈত্র',
531
+ 'রায়', 'লাভ', 'লাহিড়ী', 'সরকার', 'সান্যাল', 'সাহা', 'সিং', 'সিনহা', 'সেন',
532
+ 'সেন-শর্মা', 'সেনগুপ্ত', 'সোম']
533
+
534
+ bengali_firstnames_female2 = ['Adrija', 'Ananya', 'Anindita', 'Ankita',
535
+ 'Anuradha', 'Anushka', 'Anwesha', 'Aparna', 'Arijita', 'Arundhuti',
536
+ 'Asmita', 'Bipasha', 'Bishakha', 'Chaity', 'Chandrayee', 'Debanjana',
537
+ 'Debapriya', 'Debarati', 'Debasmita', 'Durba', 'Durga', 'Geeta', 'Indrani',
538
+ 'Ipshita', 'Ishita', 'Jyoti', 'Kamala', 'Kamalika', 'Lakshmi', 'Madhuparna',
539
+ 'Mohar', 'Moumita', 'Nabanita', 'Naireeta', 'Nayan', 'Nayanika', 'Nikita',
540
+ 'Nivedita', 'Pallabi', 'Pallavi', 'Paloma', 'Pampa', 'Paromita', 'Payal',
541
+ 'Piyali', 'Prerona', 'Priya', 'Priyanka', 'Radhika', 'Reema', 'Reshma',
542
+ 'Rituparna', 'Riya', 'Rohini', 'Roshni', 'Ruma', 'Rumela', 'Rupsa',
543
+ 'Sanghamitra', 'Sataraupa', 'Sayani', 'Sayantani', 'Shalini', 'Shayoni',
544
+ 'Shreya', 'Shweta', 'Sreemoyee', 'Subha', 'Sudarshana', 'Sudeshna',
545
+ 'Sudipta', 'Suparna', 'Sushmita', 'Swagata', 'Tanurina', 'Tanya', 'Tista',
546
+ 'Uma', 'Upasana', 'Varsha', ]
547
+
548
+ # plus autotranslated from above list
549
+ bengali_firstnames_female = ['আদ্রিজা', 'অনন্যা', 'অনিন্দিতা', 'অঙ্কিতা', 'অনুরাধা', 'অনুষ্কা', 'অন্বেষা', 'অপর্ণা',
550
+ 'অরিজিত', 'অরুন্ধুতী', 'অস্মিতা', 'বিপাশা', 'বিশাখা', 'চৈত্য', 'চন্দ্রায়ী', 'দেবাঞ্জনা',
551
+ 'দেবপ্রিয়', 'দেবারতি', 'দেবস্মিতা', 'দুর্বা', 'দুর্গা', 'গীতা', 'ইন্দ্রাণী',
552
+ 'পল্লবী', 'পালোমা', 'পাম্পা', 'পারমিতা', 'পায়াল', 'পিয়ালি', 'প্রেরণা', 'প্রিয়',
553
+ 'প্রিয়াঙ্কা', 'রাধিকা', 'রিমা', 'রেশমা', 'ঋতুপর্ণা', 'রিয়া', 'রোহিণী', 'রোশনি', 'রুমা',
554
+ 'রুমেলা', 'রূপসা', 'সংঘমিত্রা', 'সাতারাউপা', 'সায়নী', 'সায়ন্তনী', 'শালিনী', 'সায়নী',
555
+ 'শ্রেয়া', 'শ্বেতা',
556
+ 'শ্রীময়ী', 'শুভ', 'সুদর্শন', 'সুদেষ্ণা', 'সুদীপ্তা', 'সুপর্ণা', 'সুস্মিতা', 'স্বাগত',
557
+ 'তানুরিনা', 'তানিয়া', 'তিস্তা', 'উমা', 'উপাসনা', 'বর্ষা', ]
558
+
559
+ bengali_firstnames_male2 = ['Abhijit', 'Abhishek', 'Aditya', 'Agniva', 'Alok',
560
+ 'Amit', 'Amitava', 'Ananyo', 'Aniruddha', 'Ankur', 'Arghya', 'Arijit',
561
+ 'Arindam', 'Aritra', 'Arka', 'Arko', 'Avik', 'Avishek', 'Ayan', 'Bhaskar',
562
+ 'Bikash', 'Bishwadeep', 'Chandan', 'Debajyoti', 'Deeptiman', 'Dhrubo',
563
+ 'Dipankar', 'Dipayan', 'Ganesh', 'Gaurab', 'Gaurav', 'Gautam', 'Gopal',
564
+ 'Himadri', 'Indrajit', 'Indranil', 'Jayanta', 'Jishnu', 'Kuntal', 'Milan',
565
+ 'Mithun', 'Monoranjan', 'Mukul', 'Niladri', 'Pankaj', 'Prasenjit',
566
+ 'Praveen', 'Preetam', 'Raghav', 'Rahul', 'Raja', 'Rajat', 'Ranajoy',
567
+ 'Ratan', 'Ritam', 'Sabyasachi', 'Saikat', 'Samrat', 'Sandeep', 'Sandip',
568
+ 'Sanjay', 'Sankalpa', 'Saptarshi', 'Sayan', 'Shayok', 'Siddhartha', 'Soham',
569
+ 'Somnath', 'Soumya', 'Souparna', 'Sourabh', 'Sourav', 'Sourojit', 'Souvik',
570
+ 'Subhashish', 'Subrata', 'Sudipto', 'Sukumar', 'Sumit', 'Sunny', 'Swagato',
571
+ 'Tapan', 'Tapas', 'Tathagata', 'Tushar', 'Udayan', 'Utsab', ]
572
+
573
+ # translated from above
574
+ bengali_firstnames_male = ['জয়ন্ত', 'জিষ্ণু', 'কুন্তল', 'মিলান', 'মিঠুন', 'মনোরঞ্জন', 'মুকুল', 'নীলাদ্রি', 'পঙ্কজ',
575
+ 'প্রসেনজিৎ', 'প্রবীণ', 'প্রীতম', 'রাঘব', 'রাহুল', 'রাজা', 'রজত', 'রণজয়', 'রতন', 'রিতম',
576
+ 'সব্যসাচী', 'সৈকত', 'সম্রাট', 'সন্দীপ', 'সন্দীপ',
577
+ 'অভিজিৎ', 'অভিষেক', 'আদিত্য', 'অগ্নিভ', 'আলোক', 'অমিত', 'অমিতাভ', 'অনন্য', 'অনিরুদ্ধ',
578
+ 'অঙ্কুর', 'অর্ঘ্য', 'অরিজিৎ', 'অরিন্দম', 'অরিত্র', 'আর্কা', 'আর্কো', 'অভিক', 'অভিষেক',
579
+ 'আয়ান', 'ভাস্কর', 'বিকাশ', 'বিশ্বদীপ',
580
+ 'চন্দন', 'দেবাজ্যতি', 'দীপ্তিমান', 'ধ্রুব', 'দীপঙ্কর', 'দিপায়ন', 'গণেশ', 'গৌরব', 'গৌরব',
581
+ 'গৌতম', 'গোপাল', 'হিমাদ্রি', 'ইন্দ্রজিৎ', 'ইন্দ্রনীল', ]
582
+
583
+ # translated from bengali female names
584
+ punjabi_firstnames_female = [
585
+ 'ਅਦਰਿਜਾ', 'ਅਨੰਨਿਆ', 'ਅਨਿੰਦਿਤਾ', 'ਅੰਕਿਤਾ', 'ਅਨੁਰਾਧਾ', 'ਅਨੁਸ਼ਕਾ', 'ਅੰਵੇਸ਼ਾ', 'ਅਪਰਨਾ', 'ਅਰਿਜੀਤ', 'ਅਰੂਣਥਥੀ', 'ਅਸਮਿਤਾ',
586
+ 'ਬਿਪਾਸ਼ਾ', 'ਵਿਸਾਖਾ', 'ਚੈਤਿਆ', 'ਚੰਦਰੀ', 'ਦੇਬੰਜਨਾ', 'ਦੇਬਾਂਪ੍ਰਿਆ', 'ਦੇਬਾਂਤੀ', 'ਦੇਬਾਂਤੀ', 'ਇੰਦਰਾਣੀ', 'ਦੁਰਗਾ', 'ਗੀਤਾ',
587
+ 'ਇੰਦਰਾਣੀ', 'ਇੰਦਰਾਣੀ', 'ਅਦ੍ਰਿਜਾ', 'ਇੰਦਰਾ',
588
+ 'ਪੱਲਵੀ', 'ਪਲੋਮਾ', 'ਪੰਮਾ', 'ਪਰਮਿਤਾ', 'ਪਯਾਲ', 'ਪਿਆਲੀ', 'ਪ੍ਰੇਰਨਾ', 'ਪ੍ਰਿਆ', 'ਪ੍ਰਿਆ', 'ਪ੍ਰਿਯੰਕਾ', 'ਰਾਧਿਕਾ', 'ਰੀਮਾ',
589
+ 'ਰੇਸ਼ਮਾ', 'ਰਿਤੂਪਰਨਾ', 'ਰੀਆ', 'ਰੋਹਿਣੀ', 'ਰੋਸ਼ਨੀ', 'ਰੋਸ਼ਨੀ', 'ਰੁਮਾ', 'ਰੁਮੇਲਾ', 'ਰੂਪਸਾ', 'ਸੰਘਮਿਤਾ', 'ਸਤਰੂਪਾ', 'ਸਵੀਤਾ',
590
+ 'ਸਾਨੀ', 'ਸਾਨੀ', 'ਸਨੀ', 'ਸਨੀ', 'ਸ਼ਨਾਨੀ', 'ਸਤਪਾਲ', 'ਪਵਨ', 'ਪਵਨ'
591
+ ]
592
+
593
+ # translated from benagli male names
594
+ punjabi_firstnames_male = [
595
+ 'ਅਵਿਜੀਤ', 'ਅਭਿਸ਼ੇਕ', 'ਆਦਿੱਤਿਆ', 'ਅਗਨੀਵ', 'ਆਲੋਕ', 'ਅਮਿਤ', 'ਅਮਿਤਾਭ', 'ਅਨੰਨਿਆ', 'ਅਨਿਰੁੱਧ', 'ਅੰਕੁਰ', 'ਅਨਿਰੁੱਧ',
596
+ 'ਅਰਿਜੀਤ', 'ਅਰਿੰਦਮ', 'ਅਰਿੰਡਮ', 'ਅਰਿਜੀਤ', 'ਅਰਿਕ', 'ਅਰਿਕ', 'ਅਭੀਕ', 'ਅਭਿਸ਼ੇਕ', 'ਅਯਾਨ', 'ਭਾਸਕਰ', 'ਵਿਕਾਸ',
597
+ 'ਵਿਸ਼ਵਦੀਪ', 'ਚੰਦਨ', 'ਦੇਵਜੋਤੀ', 'ਦੀਪਮੰਤੀ', 'ਦੀਪਾਂਕਰ', 'ਦੀਪਤਿਨ', 'ਦੀਪਨੀਤ', 'ਦੀਪਨੀਤੀ', 'ਦੀਪਨੀਤੀ', 'ਅਰਿਜੀਤ', 'ਅਰਿਕ',
598
+ 'ਅਰਿਕ', 'ਅਰਿਜੀਤ', 'ਅਰਿਕ', 'ਅਰਿਕ', 'ਅਰਿਜੀਤ', 'ਅਰਿਜੀਤ', 'ਅਰਿਕ', 'ਆਰਿਕ', 'ਅਭੀਕ', 'ਅਭਿਸ਼ੇਕ', 'ਦੀਪਾਂਕਰ', 'ਦਿਪਤਿਮਾਨ',
599
+ 'ਦੀਪਾਂਕਰ', 'ਦੀਪਾਂਕਰ', 'ਦੀਪਾਂਕਰ', 'ਦੀਪਨੀਤ', 'ਦੀਪਾਂਕਰ', 'ਅਰਿਜੀਤ', 'ਅਰਿ',
600
+ 'ਜੈਅੰਤ', 'ਜਿਸ਼ਨੂ', 'ਕੁੰਤਲ', 'ਮਿਲਨ', 'ਮਿਥੁਨ', 'ਮਨੋਰੰਜਨ', 'ਮੁਕੁਲ', 'ਨੀਲਾਦਰੀ', 'ਪੰਕਜ', 'ਪ੍ਰਸੇਨਜੀਤ', 'ਪ੍ਰਵੀਨ', 'ਪ੍ਰੀਤਮ',
601
+ 'ਰਾਘਵ', 'ਰਾਹੁਲ', 'ਰਾਜਾ', 'ਰਜਤ', 'ਰੰਜੈ', 'ਰਤਨ', 'ਰਿਤਮ', 'ਸਬਿਆਸਾਚੀ', 'ਬੀਚ', 'ਸਮਰਾਟ', 'ਸੰਦੀਪ', 'ਸੰਦੀਪ', 'ਸੰਦੀਪ',
602
+ 'ਸੰਦੀਪ', 'ਸੰਦੀਪ'
603
+ ]
604
+
605
+ # auto-translated from https://en.wikipedia.org/wiki/Category:Punjabi-language_surnames
606
+ # translated from a few popular hindi names from https://github.com/joke2k/faker/blob/a7a0cb72d749ee104d573cf848c542f5c3062405/faker/providers/person/hi_IN/__init__.py
607
+ punjabi_surnames = [
608
+ "ਪਾਟਿਲ",
609
+ "ਸ਼ਰਮਾ",
610
+ "ਅਚਾਰੀਆ",
611
+ "ਅਗਰਵਾਲ",
612
+ "ਲਿਓ",
613
+ "ਆਹਲੂਵਾਲੀਆ",
614
+ "ਆਹੂਜਾ",
615
+ "ਪੁਸ਼ਕਰ",
616
+ "ਸ਼ਿਰੋਲੇ",
617
+ "ਗਾਇਕਵਾੜ",
618
+ "ਗਾਵਿਤ",
619
+ "ਸ਼ਿਰੋਲੇ",
620
+ "ਬਾਪਤ",
621
+ "ਔਰੋਰਾ",
622
+ "ਬਾਸੁ",
623
+ "ਭੰਡਾਰੀ",
624
+ "ਚੌਧਰੀ",
625
+ "ਚੌਹਾਨ",
626
+ "ਚਬਰਾ",
627
+ "ਦਾਦਾ ਜੀ",
628
+ "ਦਾਨੀ",
629
+ "ਡਾਰ",
630
+ "ਦਾਰਾ",
631
+ "ਦੱਤਾ",
632
+ "ਡੇਵ",
633
+ "ਦਿਆਲ",
634
+ "ਧਾਲੀਵਾਲ",
635
+ "ਦੀਕਸ਼ਿਤ",
636
+ "ਗੁਨਾਹਗਾਰ",
637
+ 'ਅਕਮਲ', 'ਚੀਮਾ', 'ਚੌਧਰੀ', 'ਹੀਰਾ', 'ਜਸਵੀਰ', 'ਖੰਡੋਵਾ', 'ਖੁੱਲਰ', 'ਕੋਹਲੀ', 'ਮੱਕੜ', 'ਮੀਆਂ', 'ਰਾਣਾ', 'ਰੰਧਾਵਾ', 'ਸਰਨਾ',
638
+ 'ਸਹਿਗਲ', 'ਸਿੰਘ', 'ਸੋਢੀ', 'ਤਲਵਾੜ', 'ਠੁਕਰਾਲ', 'ਵਿਰਕ', 'ਵਿਰਕ',
639
+
640
+ ]
641
+ gujurati_firstnames_female = [
642
+ 'અદ્રીજા', 'અનન્યા', 'અનિંદિતા', 'અંકિતા', 'અનુરાધા', 'અનુરાધા', 'અનુષ્કા', 'અન્વેષા', 'અપર્ણા', 'અરિજિત',
643
+ 'અરુનાથથી', 'અસ્મિતા', 'બિપાશા', 'વિશાખા', 'ચૈત્ય', 'ચંદ્રી', 'દેબંઝણા', 'દેબંજીત', 'ઈન્દ્રાણી', 'અરિજિત', 'અરિજીત',
644
+ 'અરિજિત', 'અરિજા', 'અરિજિત', 'અરિજીત', 'અરિજિત', 'અરિજીત', 'અરિજિત', 'અરિજા',
645
+ 'પલ્લવી', 'પાલોમા', 'પમ્મા', 'પરમિતા', 'પાયલ', 'પિયાલી', 'પ્રેરણા', 'પ્રિયા', 'પ્રિયા', 'પ્રિયંકા', 'રાધિકા',
646
+ 'રીમા', 'રીમા', 'રેશ્મા', 'રિતુપર્ણા', 'રિયા', 'રોહિણી', 'રોશની', 'રોશની', 'રોશની', 'રોશની', 'રુમા', 'રૂમાલ',
647
+ 'રુપસા', 'રુપસા', 'સત્યપાલ', 'રિયા'
648
+ ]
649
+
650
+ gujurati_firstnames_male = [
651
+ 'અરિજિત', 'અભિષેક', 'આદિત્ય', 'અગ્નિવ', 'આલોક', 'અમિત', 'અમિતાભ', 'અનન્યા', 'અનિરુદ્ધ', 'અંકુર', 'અનિરુદ્ધ',
652
+ 'અરિજિત', 'અરિંદમ', 'અરિંદમ', 'અરિન્દમ', 'અરિન્દમ', 'અરિજીત', 'અરિક', 'અરિક', 'અભીક', 'અયાન', 'વિકાસ', 'વિકાસ',
653
+ 'અરિન્દમ', 'અરિક્ત', 'અરિન્દમ', 'અરિન્દમ', 'અરિન્દમ', 'અરીક', 'અરિક', 'અરિક', 'અ',
654
+ 'વિશ્વદીપ', 'ચંદન', 'દેવજ્યોતિ', 'દીપમંતી', 'દીપાંકર', 'દીપાંકર', 'દીપાંતરીન', 'દીપનીત', 'દીપનીતિ', 'દીપનીતિ',
655
+ 'દીપનીતિ', 'અરિજિત', 'અરિજિત', 'અરિક', 'અરિજિત', 'અરિજિત', 'અરીક', 'આરિક', 'આરિક', 'આરીક', 'અરિજિત',
656
+ 'જયંત', 'જીષ્ણુ', 'કુંતલ', 'મિલન', 'મિથુન', 'મનોરંજન', 'મુકુલ', 'નીલાદરી', 'પંકજ', 'પ્રસેનજિત', 'પ્રવીણ', 'પ્રીતમ',
657
+ 'રાઘવ', 'રાહુલ', 'રાજા', 'રજત', 'રણજય', 'રતન', 'રિતમ', 'સબ્યસાચી', 'બીચ', 'સંદીપ', 'સંદીપ', 'પ્રદીપ',
658
+ ]
659
+
660
+ gujurati_surnames = [
661
+ "ਪਾਟਿਲ",
662
+ "ਸ਼ਰਮਾ",
663
+ "ਅਚਾਰੀਆ",
664
+ "ਅਗਰਵਾਲ",
665
+ "ਲਿਓ",
666
+ "ਆਹਲੂਵਾਲੀਆ",
667
+ "ਆਹੂਜਾ",
668
+ "ਪੁਸ਼ਕਰ",
669
+ "ਸ਼ਿਰੋਲੇ",
670
+ "ਗਾਇਕਵਾੜ",
671
+ "ਗਾਵਿਤ",
672
+ "ਸ਼ਿਰੋਲੇ",
673
+ "ਬਾਪਤ",
674
+ "ਔਰੋਰਾ",
675
+ "ਬਾਸੁ",
676
+ "ਭੰਡਾਰੀ",
677
+ "ਚੌਧਰੀ",
678
+ "ਚੌਹਾਨ",
679
+ "ਚਬਰਾ",
680
+ "ਦਾਦਾ ਜੀ",
681
+ "ਦਾਨੀ",
682
+ "ਡਾਰ",
683
+ "ਦਾਰਾ",
684
+ "ਦੱਤਾ",
685
+ "ਡੇਵ",
686
+ "ਦਿਆਲ",
687
+ "ਧਾਲੀਵਾਲ",
688
+ "ਦੀਕਸ਼ਿਤ",
689
+ "ਗੁਨਾਹਗਾਰ",
690
+ 'અકમલ', 'ચીમા', 'ચૌધરી', 'હીરા', 'જસવીર', 'ખંડોવા', 'ખુલ્લર', 'કોહલી', 'મક્કર', 'મિયાં', 'રાણા', 'રંધાવા', 'સરના',
691
+ 'સેહગલ', 'સિંહ', 'સંધુ', 'તલવાર', 'ઠુકરાલ', 'વિર્ક', 'વિર્ક'
692
+ ]
693
+
694
+ urdu_firstnames2 = ["Azhar", "Benazir", "Farahnaz", "Maliha", "Minoo", "Romana", "Sania", "Azhar", "Burhan", "Changezi",
695
+ "Faizan", "Fasih", "Fuad", "Hassim", "Jan", "Shoaib", ]
696
+ # translated from above
697
+ urdu_firstnames = ["ازہر", "بے نظیر", "فرحناز", "ملیحہ", "مینو", "رومانہ", "ثانیہ", "ازہر", "برہان", "تبدیلی", "فیضان",
698
+ "فسیح", "فود", "حسم", "جان", "شعیب"]
699
+ urdu_surnames2 = ["Abid", "Ahmad", "Akbar", "Akmal", "Alam", "Ayaz", "Bohra", "Bucha", "Bukhari", "Buksh", "Bux",
700
+ "Chandpuri", "Changezi", "Emani", "Farrukhabadi", "Farrukhi", "Fazail", "Hassim", "Hilaly",
701
+ "Hussaini ", "Brahmin", "Lucknawi", "Ludhianvi", "Matloob", "Omar", "Vaishya", "Rahimtoola", "Shafiq",
702
+ "Shoaib", "Siddiqui", "Siddiqui", "Tikka", "Yasser", ]
703
+ # translated from above
704
+ urdu_surnames = ["عابد", "احمد", "اکبر", "اکمل", "عالم", "ایاز", "بوہرہ", "بوچا", "بخاری", "بخش", "بک", "چاندپوری",
705
+ "چینزی", "ایمانی", "فرخ آبادی", "فرخی", "فضل", "حصیم", "ہلالی", "حسینی", "برہمن", "لکنوئی", "لدھیانوی",
706
+ "متلوب", "عمر", "واشیا", "رحیمتولہ", "شفیق", "شعیب", "صدیقی", "صدیقی", "ٹکا", "یاسر"]
707
+
708
+ # basque - use Spanish names for now
709
+
710
+ yoruba_firstnames_male = [
711
+ "Abayomrunkoje", "Abegunde", "Abeo", "Banjoko", "Bankole", "Esupofo", "Gbadebo", "Ifelewa", "Iles", "Inioluwa",
712
+ "Iranola", "Isamotu Olalekan", "Oba", "Obafemi", "Obasolape", "Obatotosinloluwa", "Rereloluwa", "Ropo", "Seriki",
713
+ "Seye", "Shakale", "Tadenikawo", "Tanimola", "Tantoluwa", "Tejumola"
714
+ ]
715
+ yoruba_firstnames_female = [
716
+ "Abebi", "Abidemi", "Adankwo", "Adaoma", "Bimpe", "Bmidele", "Bodunde", "Dideoluwakusidede", "Diekololaoluwalayemi",
717
+ "Doyinsola", "Ebunoluwa", "Emilohi", "Emiola", "Eniiyi", "Ibidolapo", "Ibidun", "Ibilola", "Ibironke", "Kehinde",
718
+ "Keyshia", "Kinfeosioluwa", "Kolawole", "Lanre", "Latorunwa", "Zoputan"
719
+ ]
720
+ yoruba_surnames = [
721
+ "Abayomi", "Aderinokun", "Adetokunbo", "Adebayo", "Babalola", "Bankole", "Falola", "Fashola", "Folarin",
722
+ "Folorunsho", "Kumuyi", "Ilesanmi", "Ladapo", "Ladipo", "Layeni", "Odegbami", "Oladipo", "Olumide", "Olumuyiwa",
723
+ "Omisore", "Onakoya", "Opeyemi", "Otedola", "Owolabi", "Rotimi", "Saraki", "Shagaya", "Taiwo", "Tejuosho",
724
+ "Yemisi"
725
+ ]