UNPKG

@xaroth8088/random-names

Version:

A random name generator for all kinds of things

17 lines (16 loc) 10.5 kB
export default function romaGypsys() { let names; let rnd; let rnd1; const type = Math.random() > 0.5 ? 0 : 1; const namesMale = ['Abela', 'Aberahama', 'Aberana', 'Abesoloma', 'Abia', 'Abisai', 'Adamu', 'Andrzej', 'Angelo', 'Barsali', 'Bavol', 'Besnik', 'Boba', 'Boiko', 'Boldo', 'Brishan', 'Brishen', 'Camlo', 'Cappi', 'Casamir', 'Cato', 'Chal', 'Chik', 'Colia', 'Danior', 'Django', 'Djordji', 'Dukker', 'Durriken', 'Durril', 'Ferka', 'Fonso', 'Garridan', 'Gillie', 'Guaril', 'Gudada', 'Gunari', 'Hanzi', 'Harman', 'Ion', 'Jal', 'Jardani', 'Jibben', 'Jile', 'Jinoquio', 'Kalo', 'Kappi', 'Kem', 'Kennick', 'Kerey', 'Khulai', 'Kistur', 'Ladin', 'Lash', 'Lasho', 'Lel', 'Lendar', 'Lennor', 'Lensar', 'Lillac', 'Loiza', 'Lolia', 'Luca', 'Lutherum', 'Maloney', 'Mander', 'Manfri', 'Marko', 'Merikano', 'Merripen', 'Mestipen', 'Mihai', 'Milosh', 'Mircea', 'Motshan', 'Nicolae', 'Nicu', 'Orchilo', 'Pal', 'Pali', 'Patrin', 'Pattin', 'Pesha', 'Petsha', 'Pias', 'Pipindorio', 'Pitivo', 'Pitti', 'Plamen', 'Pobea', 'Pov', 'Punka', 'Quidico', 'Rye', 'Saban', 'Shandor', 'Simionce', 'Simprofie', 'Stefan', 'Stevo', 'Stiggur', 'Tamas', 'Tas', 'Tawni', 'Tawno', 'Tem', 'Tobar', 'Tomasis', 'Valodja', 'Walther', 'Wen', 'Wesh', 'Yanko', 'Yanoro', 'Yoska', 'Zache', 'Zale', 'Zindelo']; const names2 = ['Adams', 'Adcock', 'Agate', 'Agotter', 'Agres', 'Akehurst', 'Akleton', 'Allen', 'Allington', 'Allum', 'Allworth', 'Alwork', 'Amey', 'Andrews', 'Appleby', 'Apps', 'Archard ', 'Archord', 'Ardy', 'Argus ', 'Arnold', 'Ashby', 'Ashley', 'Ashton', 'Atfield', 'Athersmith', 'Atkin', 'Attewell', 'Atwell', 'Austin', 'Awcock', 'Aylward', 'Ayres', 'Bacon', 'Badger', 'Bagley', 'Bagnall', 'Bailes', 'Bailey', 'Baker', 'Ball', 'Ballard', 'Ballman ', 'Banks', 'Barbee', 'Barber', 'Barden', 'Barker', 'Barnard', 'Barnes', 'Barney', 'Barnley', 'Barr', 'Barrett', 'Barry', 'Bartlett', 'Barton', 'Bashford', 'Bassett', 'Baston', 'Batchelor ', 'Bateman', 'Bates', 'Bath', 'Bathe', 'Bean', 'Beaney', 'Beard', 'Beaumont', 'Beckett', 'Beets', 'Beldam', 'Bellen', 'Bendell', 'Bennett', 'Bentley', 'Benton', 'Beritt', 'Berriman', 'Berry', 'Beven', 'Bexley', 'Bicknell', 'Biddle', 'Bidmead', 'Biggs', 'Bilton ', 'Binson', 'Birch', 'Bird', 'Birt', 'Bishop', 'Black', 'Blackman', 'Bland', 'Blend ', 'Blewitt', 'Blundy', 'Blythe', 'Bobey', 'Bolton', 'Bond ', 'Booth', 'Borrell', 'Borrows ', 'Borwell', 'Boss', 'Boswell', 'Bottom', 'Bourke', 'Bowan ', 'Bower', 'Bowers', 'Boxley', 'Brazil', 'Brian', 'Brighton', 'Brinkley', 'Briton', 'Broad ', 'Broadway ', 'Brooken', 'Brooks', 'Brown', 'Buckland', 'Bucklet ', 'Buckley', 'Bull', 'Burdon', 'Burfield', 'Burgess', 'Burr', 'Burtenshaw', 'Burton', 'Bushnell', 'Butcher', 'Butler', 'Byers', 'Byng', 'Cadby ', 'Cambell ', 'Camfield', 'Camp', 'Cane', 'Carew', 'Carey', 'Carley ', 'Carney', 'Carrington', 'Carson', 'Cart', 'Carter', 'Cartwright', 'Case', 'Casslett', 'Castle', 'Catt', 'Challen', 'Chambers', 'Chapman', 'Charlotte', 'Chick', 'Chillcott', 'Chivers', 'Christmas', 'Churchill', 'Churen', 'Clark', 'Clarke', 'Clayton', 'Clements', 'Clencoe', 'Clowes', 'Clubb', 'Coates', 'Codman', 'Cole', 'Coleman', 'Coles', 'Coley', 'Collett ', 'Collins', 'Collison', 'Collyer', 'Colsey', 'Coltman', 'Coneley', 'Conley', 'Constable', 'Cook', 'Cooper', 'Corey ', 'Cork', 'Cornford', 'Corps', 'Corrie', 'Coverage', 'Cox', 'Crafter', 'Creamer', 'Crew', 'Cripps', 'Crocker', 'Crole', 'Cross', 'Croucher', 'Crutcher', 'Cummings', 'Cunningham', 'Curtis', 'Dadswell', 'Daisy', 'Dale', 'Dalton ', 'Daly', 'Davies', 'Davis', 'Davy', 'Dawes', 'Dawkins', 'Dawson ', 'Day', 'Deacon', 'Deadman', 'Deakin', 'Deakins', 'Dear', 'Dearlove', 'Dighton', 'Digton', 'Dingley', 'Dison', 'Dixey', 'Dixie', 'Dixon', 'Dixon ', 'Doe', 'Donovan', 'Doubtfire', 'Douglas', 'Dow', 'Doward', 'Dowling', 'Dowseth ', 'Dowsett', 'Draper', 'Driskin', 'Drudge', 'Duckett', 'Duckland', 'Duffity', 'Duly', 'Dunn', 'Durrant', 'Eason', 'Easting', 'Eastman', 'Eastwood', 'Eldon', 'Eldridge', 'Ellen ', 'Elliot', 'Emmett', 'England', 'Ennis', 'Essex', 'Evans', 'Faa', 'Farley', 'Farmer', 'Faulkner', 'Favell', 'Fay', 'Fellows', 'Felton', 'Fenner', 'Fetter', 'Field', 'Finney', 'Fisher', 'Flack', 'Fleckie', 'Fleming', 'Fletcher', 'Flint', 'Floodgate', 'Flyfield', 'Foots', 'Foreman', 'Forest', 'Fossett', 'Foster', 'Fowler', 'Foy', 'Frances', 'Frankham', 'Freelove', 'Freeman', 'French', 'Fuller', 'Gaff', 'Gain', 'Gaines', 'Gale', 'Galehouse', 'Gallop', 'Galloway', 'Gamble', 'Gardiner', 'Garry', 'Gaskin', 'Gatehouse', 'Gater', 'Gaurige', 'Gess', 'Gibbard', 'Gibbs', 'Giles', 'Gillham', 'Gillies', 'Gladwin', 'Glover', 'Glue', 'Goby', 'Goddard', 'Golby', 'Goldsmith', 'Goodman', 'Goove', 'Gordon', 'Gortie', 'Gould', 'Goulder', 'Granger', 'Gray', 'Green', 'Greenfield', 'Greenway', 'Greenwood', 'Gregory', 'Grey', 'Griffiths', 'Griggs', 'Gritt', 'Grove', 'Groves', 'Gumbrill', 'Gurney', 'Hadley', 'Hainey', 'Hall', 'Hammond', 'Hampton', 'Hancock', 'Handslip', 'Hannington', 'Hare', 'Harfield', 'Harmer', 'Harrington', 'Harris', 'Harrison', 'Hart', 'Harven', 'Harvey', 'Harving', 'Hawkins', 'Hayford', 'Hazard', 'Head', 'Heaking', 'Hearn', 'Hedger', 'Hedges', 'Hemnet', 'Henrys', 'Heron', 'Herring', 'Hewett', 'Hewings', 'Hibbard', 'Hibberd', 'Hibbs', 'Hickmott', 'Hicks', 'Hilden', 'Hilding', 'Hill', 'Hilton', 'Hinckley', 'Hitchcock', 'Hitchen', 'Hoad', 'Hoadley', 'Hobbs', 'Hodgson', 'Hodkins', 'Holland', 'Holliday', 'Hollings', 'Holloway', 'Holmes', 'Horar', 'Horkey', 'Horlock', 'Horton', 'Hoskins', 'Houchen ', 'Houghton', 'Howard', 'Howel', 'Huggett', 'Hughes', 'Hulse', 'Humphey', 'Hunt', 'Huntingdon', 'Huntley', 'Hutchkins', 'Hystead', 'Ingram', 'Isaacs', 'Jack', 'Jackson', 'James', 'Janaway', 'Jarrom', 'Jarvis', 'Jeff', 'Jeffrey', 'Jeffs', 'Jelly', 'Jilks', 'Job ', 'Johns', 'Johnson', 'Joles ', 'Jones', 'Jowles', 'Junix', 'Keeble', 'Keet', 'Kemp', 'Kempster', 'Kennedy', 'Kent', 'Kerry', 'King', 'Kircher', 'Kirper ', 'Kitt', 'Knight', 'Ladds', 'Lakey', 'Lamb', 'Lambert', 'Lane', 'Langley', 'Larbey', 'Lavender', 'Lawler ', 'Lee', 'Lewes', 'Light', 'Lismore', 'Lister', 'Little', 'Lloyd', 'Lock', 'Lockie', 'Lockyear', 'Long', 'Longley ', 'Looridge', 'Loridge', 'Lou', 'Louder', 'Lovell', 'Loveridge', 'Loversedge', 'Lukey', 'Luscombe', 'Macey', 'Macklin', 'Mackney', 'Maine', 'Mallet', 'Mallows', 'Manley', 'Mann ', 'Manning', 'Marshall', 'Martin', 'Mason', 'Matthews', 'Mawson', 'Mayne', 'Mcdowell', 'Mcgrath', 'Mcgregor ', 'Mclaren', 'Meads', 'Mears', 'Medhurst', 'Mellor', 'Miles', 'Miley', 'Miller', 'Millett', 'Millish', 'Mills', 'Miskin', 'Mitchell', 'Mobey', 'Mochen', 'Moede', 'Money', 'Moody', 'Moon', 'Morgan', 'Morley', 'Morris', 'Morrison', 'Moss', 'Moul', 'Mullinger ', 'Mullins', 'Murrey ', 'Mustow', 'Mustow ', 'Nail', 'Naylor', 'Newbury', 'Newland', 'Newlands', 'Newman', 'Nichols', 'Nicholson', 'Norfield', 'North', 'Norton', 'Nun', 'Nye', 'Oconner', 'Odam', 'Orchard', 'Organ', 'Osbourne', 'Pagden', 'Page', 'Paige', 'Painfold', 'Palmer', 'Pannell', 'Parker', 'Pateman', 'Paulyn', 'Peaks', 'Pearce', 'Pearsley', 'Penfold', 'Perfect', 'Perkins', 'Perry', 'Peters', 'Pettett', 'Pettigrove', 'Phillips', 'Pickett', 'Pidgley', 'Piggot', 'Pike', 'Pinfold', 'Pink', 'Pinkham', 'Pitchley', 'Pitman', 'Poles', 'Pollenson', 'Pope', 'Potter', 'Potton', 'Potts', 'Powell', 'Pratt', 'Price', 'Prichard', 'Prince', 'Prior', 'Proudley', 'Pug', 'Pugh', 'Pullen', 'Pup', 'Pyke', 'Rafferty', 'Raglass', 'Ralph', 'Ransley', 'Ratcliff', 'Rawlings', 'Ray', 'Read', 'Reardon', 'Redman', 'Redworth', 'Reen', 'Reid', 'Repley', 'Reynolds', 'Rhodes', 'Richards', 'Richardson', 'Rickman', 'Ridley', 'Ripley', 'Roberts', 'Robinson', 'Roden', 'Rogers', 'Rollins', 'Rootham', 'Rose', 'Roses', 'Rossitter', 'Roswil', 'Rowell', 'Rowland', 'Rowlands', 'Rowlings', 'Russell', 'Ruthven', 'Ryan', 'Ryles', 'Salazar', 'Sanders', 'Sandford', 'Santler', 'Sapper', 'Sargent', 'Saunders', 'Sayers', 'Scamp', 'Scarrott', 'Scott', 'Seal', 'Sedgewick', 'Sennington', 'Sessions', 'Sharlott', 'Sharp ', 'Shaw', 'Sheen', 'Shepherd', 'Sherard', 'Sherlock', 'Sherrard', 'Sherred', 'Sherwood', 'Shoebridge', 'Showbridge', 'Siley', 'Simmons', 'Simms', 'Simpson', 'Sines', 'Siplet', 'Skeet', 'Skelton', 'Skerry', 'Slaughter', 'Slender', 'Small', 'Smith', 'Southwell', 'Soy', 'Squires', 'Stacey', 'Stander', 'Stanley', 'Stareley', 'Stawart', 'Steel', 'Stephens', 'Stevens', 'Stevenson', 'Stewart', 'Stokes', 'Stone', 'Stratton', 'Street', 'Streeter', 'Sutton', 'Swales', 'Swan', 'Sylvester', 'Tanner', 'Taylor', 'Thatcher', 'Thomas', 'Thompson', 'Thorpe', 'Throssell', 'Tidy', 'Tobutt', 'Townsend', 'Tribe', 'Tuggles', 'Turner', 'Tyler', 'Vincent', 'Vine', 'Vinson', 'Wakefield', 'Walker', 'Wallen', 'Wallis', 'Walser', 'Ward', 'Wareham', 'Warner', 'Washbourne', 'Waterfield', 'Wathuall', 'Waton', 'Watts', 'Wells', 'Welsh', 'Wenham', 'Wenman', 'Wesselsdine', 'West', 'Westgate', 'Wheatley', 'Wheeler', 'White', 'Whitney', 'Wickins', 'Wicks', 'Wigmore', 'Willenden', 'Willett', 'Williams', 'Willis', 'Wills', 'Wilshire', 'Wilson', 'Wiltshaw', 'Wimpenny', 'Wingrove', 'Winkle', 'Winn ', 'Winter', 'Winters', 'Wislen', 'Wood', 'Wood ', 'Woodward', 'Wright', 'Yalding', 'Yates', 'York', 'Young']; const namesFemale = ['Aishe', 'Alafair', 'Alafare', 'Alamina', 'Alifair', 'Allifair', 'Araunya', 'Asena', 'Belin', 'Beti', 'Catarina', 'Charani', 'Chavali', 'Chavi', 'Cojini', 'Corauni', 'Damara', 'Dika', 'Donka', 'Dooriya', 'Dorenia', 'Drina', 'Dudee', 'Durril', 'Emanaia', 'Esma', 'Esmeralda', 'Esmerelda', 'Fawnie', 'Femi', 'Fifika', 'Florica', 'Floure', 'Gildi', 'Grauni', 'Inerique', 'Jaelle', 'Jeta', 'Jidovaika', 'Jili', 'Jofranka', 'Kali', 'Kisaiya', 'Kizzy', 'Kostana', 'Lajaria', 'Lala', 'Lalya', 'Lela', 'Lennor', 'Leondra', 'Lillai', 'Lolli', 'Luludja', 'Luminitsa', 'Lyuba', 'Maireni', 'Majaris', 'Mala', 'Malina', 'Maloney', 'Manishie', 'Marousia', 'Masilda', 'Mermeyi', 'Minditsi', 'Mirela', 'Mireli', 'Miri', 'Miselda', 'Monisha', 'Morjiana', 'Mumeli', 'Mumely', 'Nadya', 'Ocan', 'Orchili', 'Orchilo', 'Ostelinda', 'Pabay', 'Pabelin', 'Papin', 'Patia', 'Rawnie', 'Rupa', 'Ruza', 'Sanpurananzi', 'Shimza', 'Shofranka', 'Simza', 'Sinfi', 'Stanka', 'Syeira', 'Talaitha', 'Tasaria', 'Tasarla', 'Tawni', 'Tematea', 'Treju', 'Tshilaba', 'Tsura', 'Tsuritsa', 'Ucho', 'Ujaranza', 'Vadoma', 'Vai', 'Violca', 'Viollca', 'Zujenia']; const names1 = type === 1 ? namesFemale : namesMale; { rnd = Math.floor(Math.random() * names1.length); rnd1 = Math.floor(Math.random() * names2.length); names = `${names1[rnd]} ${names2[rnd1]}`; return names; } }