Jump to content
mickeyi

dictionar cuvinte romana + nume / prenume romana

Recommended Posts

Posted

Am facut o lista dupa acea pagina de pe wiki, care include toate variantele imbecile cu alte litere si diminutive.

Sunt 2297 deocamdata. Mai adaugati si voi :P

achim
achimutz
aciocanesei
ada
adam
adda
addy
adela
adelaida
adelin
adelina
adella
adelyn
adelyna
adelynna
adi
adina
adishor
adisor
aditu
aditzu
adonis
adonys
adri
adrian
adriana
adrianna
adry
adryan
adryana
adryanna
ady
adyna
adynna
adyshor
adysor
adytu
adytzu
agata
agatha
aglaia
agnos
agripina
aida
akim
akimutz
akym
albert
alberta
albertina
albertyna
albertynna
alecsa
alecsuta
aleodor
alex
alexa
alexandra
alexandrina
alexandru
alexandryna
alexe
alexica
alexika
alexu
alexut
alexutsa
alexutu
alexutz
alexutza
alexutzu
alexx
alexxa
alexxandra
alexxu
alexxutza
alexxutzu
ali
alice
alida
alin
alina
alinna
alinuta
alinutu
alinutza
alis
alistar
allin
ally
allyn
allyna
allynutzu
allyshor
allystar
alma
aly
alyce
alyn
alyna
alynna
alynutsa
alynutu
alynutza
alynutzu
alynutzza
alys
alyshor
alystar
amalia
amallya
amalya
amanda
amedeu
amelia
amellya
amelya
amza
ana
anabela
anaida
anamaria
anastasia
anastasya
anatolie
anatoly
anatolye
anca
ancuta
ancutsa
ancutza
ancuța
anda
andra
andrada
andrea
andreea
andrei
andreiutu
andreutsa
andreutza
andrey
andreyutu
andreyutzu
andrian
andrutsa
andrutza
andryan
andutsa
andutza
anemona
aneta
angel
angela
angella
anghel
anghelina
anghelutu
anghelutzu
anica
anishoara
anisoara
anișoara
anka
ankuta
ankutsa
ankutza
anna
annabela
annabella
annamaria
anne
annelisa
annutza
anny
anotnyka
antim
antoaneta
anton
antonel
antonela
antonella
antonia
antonica
antonie
antoniu
antonya
antonyca
antonye
antonyu
antym
anuca
anuka
anuta
anutsa
anutza
anuța
anyca
ariadna
arian
ariana
arianna
arina
aristide
aristița
arsenie
arsenye
arsinel
arsynel
artemisa
artemysa
aryadna
aryan
aryana
aryanna
aryna
arynna
arystide
astrid
astryd
atena
augustin
augustina
augustyna
aura
aurel
aurelia
aurelian
aureliana
aurellya
aurellyana
aurelut
aurelutz
aurelya
aurelyan
aurelyana
aurica
aurică
aurora
aurra
auryca
auryka
avram
avramel
axenia
axenya
axinte
axy
axynte
ayda
banel
barbu
bartolomeu
basarab
beatrice
beatryce
bebbe
bebe
bebitu
bebytu
bebytzu
beni
beniamin
benone
beny
benyamin
benyamyn
benysor
bernard
betina
betyna
bia
bianca
bianka
biencutza
blanduzia
bogdan
bogdana
bogdanel
bogdanutza
bogdi
bogdy
bradut
bradutz
brandusa
brandusha
brândușa
brăduț
bucur
bya
byanca
byanka
byencutza
byenkutza
bănel
caius
calin
calinut
calinutu
calinutz
calynutzu
camelia
camelya
cami
camil
camita
cammelia
cammelya
cammitza
cammy
cammytza
camy
camyl
camytza
cantemir
cantemyr
carina
carla
carmen
carmenutza
carmina
carmy
carmyna
carol
carolina
carolyna
caryna
carynna
casandra
casi
casian
casiana
casy
casyana
cata
catalin
catalyna
catalynna
caterina
cateryna
catinca
catrina
catrinel
catrynel
catutsa
catutza
caty
catynca
cayus
cazi
cazimir
cazy
cazymyr
ceci
cecilia
cedrin
cedryn
celia
celo
celya
cerasela
cezar
cezara
cezarica
cezarika
cip
cipi
cipri
ciprian
cipriana
clara
clarisa
clarysa
claryssa
clau
claudel
claudia
claudita
claudiu
claudya
claudyta
claudytza
clementina
clementyna
cleopatra
codi
codin
codrin
codrina
codrut
codruta
codrutz
codrutza
codruț
codruța
codryn
cody
codyn
constanta
constantin
constantina
constantyn
constantza
constanța
consuela
coralia
coralya
corina
corinuta
corinutza
cornel
cornelia
corneliu
cornelus
cornelush
cornelya
cornelyu
corvin
corvyn
cory
coryna
corynna
corynuta
corynutza
cosmi
cosmin
cosmina
cosminel
cosminut
cosminuta
cosminutz
cosminutza
cosmy
cosmyna
cosmynel
cosmynna
costache
costake
costel
costelus
costelush
costi
costica
costin
costy
costyca
costyka
costyn
crenguta
crenguța
crin
crina
crinna
crinut
crinutz
crinutza
cris
crisa
criss
crissu
cristea
cristi
cristian
cristina
cristinel
cristinna
cristinuta
cristinutza
cristobal
cristofor
cristy
cristynel
crisu
cryn
cryna
crynna
crynutza
crys
crysa
cryss
cryssa
cryssu
crystea
crystobal
crystofor
crystyan
crystyna
crystynel
crystynna
crystynutza
crysu
cypry
cypryan
călin
cătălin
cătălina
daci
dacian
daciana
dacianna
dacy
dacyan
dacyana
dacyanna
dafina
dafy
daiana
dalia
dallya
dalya
dami
damian
damy
damyan
dan
dana
danel
dani
danica
daniel
daniela
daniella
danielutu
danna
danni
danniela
dannu
dannutza
danny
dannyela
danu
danut
danuts
danutsa
danutu
danutz
danutza
danutzu
dany
danyel
danyela
danyella
danyelutu
danyelutzu
dari
daria
dariana
darius
dariusica
dariusika
dariuta
dariutza
dary
darya
daryana
daryanna
darys
daryusica
daryusika
davi
david
davidutu
davidutzu
davy
davyd
davydutu
davydutzu
dayana
dayanna
decebal
delia
deliuta
deliutza
dellia
delly
dellya
dely
delya
delyutza
demetra
deni
denis
denisa
denisuca
denisutu
denisutzu
dennisa
dennysa
dennysuka
deny
denys
denysa
denysuca
denysuka
denysutzu
despina
despyna
dia
diana
dianna
dida
didina
dienuta
dienutza
dimitrina
dina
dinel
dinna
dinu
dochia
doina
doinna
domi
dominic
domnica
domnyca
domnyka
domy
domynyc
dora
dorel
dorelut
dorelutu
dorelutz
dorelutzu
dori
dorian
doriana
dorianna
dorin
dorina
dorinel
dorinna
dorli
dorly
dorra
dorrianna
dorrina
doru
dory
doryan
doryanna
doryn
doryna
dorynel
dorynna
dotica
draga
dragos
dragoș
ducu
dumi
dumitra
dumitrana
dumitras
dumitrash
dumitru
dummi
dummy
dumy
dumytras
dumytrash
dya
dyana
dyanna
dyda
dydyna
dyenutza
dyna
dynel
dynna
dynu
ecaterina
ecateryna
eddi
eddy
edgar
edi
edmond
eduard
edy
eftimia
eftimie
ekateryna
ekaterynna
ela
elena
elenna
elenuta
elenutsa
elenutza
eleonora
eliana
elisabeta
elisaveta
eliza
elizuca
ella
ellena
ellenna
ellodia
elluta
ellutza
elly
ellysabeta
elodia
elodya
eluta
elutza
elvira
elvyra
ely
elyana
elyanna
elysabeta
elysaveta
elyza
elyzuca
ema
emanoil
emanuel
emanuela
emanuella
emanuil
emi
emil
emilia
emilian
emma
emmi
emmy
emuta
emutza
emy
emyllyan
emyly
emylya
emylyan
eremia
eremya
eric
erica
erik
erika
ernest
eryc
eryca
eryk
eryka
estera
eufrosina
eugen
eugenia
eugennia
eusebia
eusebiu
eusebyu
eustatiu
eustatziu
eustațiu
eva
evanghelina
evelina
evelinna
evelyna
evelynna
fabi
fabia
fabian
fabiana
fabianna
faby
fabya
fabyana
fabyanna
feli
felicia
felicya
felix
felixutu
felixutzu
fellicia
felly
fely
felycia
felycya
felyx
felyxutzu
filip
filofteia
fiodor
fiona
fionna
flavi
flavia
flavian
flaviu
flavius
flaviusica
flavy
flavya
flavyan
flavyus
floare
floarea
flora
florea
florenta
florentin
florentina
florentyn
florentyna
florentza
florența
flori
florian
floriana
florianna
florica
floricica
floricuta
florin
florina
florinel
florinna
florry
flory
floryan
floryana
floryanna
floryca
florycica
florycika
florycutza
floryka
floryn
floryna
florynel
francesca
franceska
francisc
francisk
francysc
frusina
fylyp
fyodor
fyona
fyonna
gabi
gabishor
gabisor
gabita
gabitsa
gabitu
gabitza
gabitzu
gabriel
gabriela
gabriella
gabrielusha
gabryel
gabryela
gabryelas
gabryelash
gabryella
gaby
gabytsa
gabytu
gabytza
gabytzu
geanina
geannina
geanyna
gellu
gellutzu
gelu
gelutu
gelutzu
gentiana
gențiana
geo
george
georgel
georgeta
georgi
georgia
georgian
georgiana
georgianna
georgica
georgika
georgy
georgyan
georgyana
georgyanna
geta
getuta
getutza
ghenadie
gheo
gheorghe
gheorghita
gheorghitza
gheorghiță
gherghina
ghita
ghitza
ghiță
gia
gianina
gianinna
giannina
gica
gicu
gicushor
gicusor
gicutu
gicutzu
gică
gina
ginna
ginuta
giorgian
giorgiana
giorgianna
giorgica
grassu
grasu
grati
gratian
gratiana
gratiella
graty
gratyanna
gratyela
gratyella
gratzian
gratzy
grațian
grațiana
grațiela
greg
gregorian
gregoryan
grigore
grygore
gya
gyanina
gyaninna
gyannina
gyna
gynna
gynuta
gynutza
gyo
gyorgy
gyorgyan
gyorgyana
gyorgyanna
gyorgyca
haralamb
haralambie
henrieta
henryeta
henryetta
heracleea
horatiu
horatziu
horațiu
horea
horia
hortensia
hortensya
horya
iacob
iakob
iancu
ianis
ianku
ianys
iasmi
iasmina
iasminna
iasminuta
iasminutza
iasmy
iasmyna
iasmynna
iasmynuta
iasmynutza
ica
icca
icuta
icutza
ieremia
ieremya
ilarie
ilarion
ilarye
ilaryion
ile
ileana
ilenuca
ilenuka
ilenuta
ilenutza
ilie
ilinca
iliuta
iliutza
ilona
ilonna
ily
ilye
ilynca
ilyutza
ina
inna
inocentiu
inocentyu
inocentziu
inocentzyu
inocențiu
ioan
ioana
ioanina
ioanna
iolanda
ion
ione
ionel
ionela
ionelia
ionella
ionelus
ionelusa
ionelusha
ionelya
ioni
ionica
ionică
ionita
ionitsa
ionitza
ionny
ionuc
ionut
ionuț
iony
iosefina
iosefyna
iosif
iri
iridenta
irina
irinel
irinna
irinuca
irinusha
iris
irry
iry
iryna
irynel
irynna
irynuca
irynuka
irys
isa
isabela
isabella
issa
issabela
issabella
iuli
iulia
iulian
iuliana
iulianna
iuliu
iuliutu
iuliutzu
iullia
iully
iullya
iuly
iulya
iulyan
iulyana
iulyu
iulyutzu
iurie
iusti
iustin
iustina
iustinian
iustinna
iusty
iustyanyan
iustynna
ivan
ivanut
ivanutu
ivanutzu
ivona
ivonna
iza
izabela
jan
jana
janeta
janina
janna
janneta
jannina
janny
jasmina
jasminuta
jasmy
jasmyna
jasmynutza
jean
jeana
jenel
jeni
jenu
julia
julieta
jullia
jullya
july
julya
julyeta
kaius
karina
karla
karol
kary
karynna
kasandra
kasy
kasyan
kata
katalin
katalyn
katryna
katy
kayus
klara
klau
klaudya
kory
kostake
kostel
lacramioara
ladi
ladislau
lady
ladyslau
lari
larisa
larissa
larri
larry
larrysuka
lary
larysa
laryssa
larysuka
lascar
lascăr
laur
laura
laurentia
laurentiu
laurentziu
laurenția
laurențiu
laurian
laurica
laurika
laurra
laury
lauryan
lavi
lavinia
laviniuca
lavy
lavyniuca
lavynya
lazar
lazi
lazy
lazăr
leana
leanna
lelia
lellya
lelya
leo
leonard
leontin
leontina
leontyn
leontyna
leopoldina
leordean
letitia
letitzia
letiția
lety
letytzia
letytzya
lexa
lexuta
lexxa
lexxutza
lia
liana
lianna
lica
lică
lidia
lienuta
ligia
lika
lili
liliana
lilianna
lilishor
lilisor
lilly
lillyshor
lily
lilyana
lilyanna
lilyshor
lilysor
lioara
livia
liviu
liviutu
liviutzu
livyu
livyutzu
lora
lore
loredana
loredanna
lorelei
loreley
lorena
lorenna
lorenuta
lorenutza
lori
lorin
lorra
lorre
lorrena
lory
loryn
luana
luanna
luca
luccy
lucentiu
lucentziu
lucențiu
luci
lucia
lucian
luciana
lucianna
lucretia
lucretiu
lucretzia
lucretziu
lucretzya
lucreția
lucrețiu
lucy
lucya
lucyan
lucyana
ludmila
ludmilla
ludmy
ludmyla
ludovic
ludovica
ludovyc
luiza
luka
lumi
luminita
luminitsa
luminitza
luminița
lumy
lumynitza
lumynyta
lumynytza
luyza
lya
lyana
lyanna
lydia
lydya
lyenuta
lyenutza
lygya
lylly
lyly
lylyana
lyoara
lyvia
lyvya
lyvyu
lăcrămioara
mada
madalin
madalina
madalinna
madalinutu
madallina
madallinna
madallyna
madalyna
madalynna
madalynutzu
maddy
madisor
madutu
madutzu
madyshor
madysor
magda
magdalena
magdalenna
magdalenuta
magdalenutza
magdy
maia
malina
mallina
malvi
malvina
malvinuta
malvinutza
malvy
malvyna
malyna
malynna
manole
manuela
manuella
mara
marcel
marcela
marcella
marcellutza
marcelus
marcelusa
marcelush
marcelusha
marcelut
marceluta
marcelutu
marcelutuz
marcelutza
marcheta
marcu
marga
margareta
margaretta
mari
maria
marian
mariana
marianna
maricica
marilena
marin
marina
marinel
marinela
marinella
marinna
marioara
mariuca
marius
mariusica
mariusika
mariuta
mariutsa
mariutza
marku
marra
marria
marricica
marrinel
marriuca
marriutza
marrya
marryana
marryica
marta
martin
martyn
mary
marya
maryan
maryana
maryanna
marycica
marycyca
marylena
maryna
marynel
marynela
marynella
marynna
maryoara
maryuca
maryus
maryusyka
maryutza
matei
matey
matilda
matylda
maxi
maxim
maximilian
maxxy
maxy
maxymylyan
maya
mela
melania
melanya
melina
melinna
mella
mellania
mellanya
mely
melyna
melynna
miha
mihaela
mihaella
mihai
mihail
mihaita
mihaitza
mihaiuc
mihnea
mihuta
mihutza
milena
milenna
mina
minna
minodora
minodorra
mioara
miorita
mioritza
mira
mirabela
mirabella
mirabelle
mircea
mircelus
mircelush
mircelut
mircelutz
mire
mirela
mirella
mireluta
mirelutsa
mirelutza
mirenuta
mirenutza
miron
mirona
mirre
miruna
mirunna
mitica
mitică
mitika
mitru
mitrut
mitruz
mitruț
mona
monalisa
monalysa
moni
monica
monicuta
monicutsa
monika
monna
monnalisa
monnalysa
monni
monny
monnycutza
monnyka
mony
monyca
monycutsa
monycutza
monyka
mugur
mugurel
myha
myhaela
myhaella
myhay
myhnea
mylena
mylenna
myna
mynna
mynodora
mynodorra
myoara
myra
myrabela
myrabella
myrcea
myre
myrela
myrella
myreluta
myrelutza
myrenuta
myrenutza
myron
myrre
myruna
myrunna
mytrut
mytrutz
mytyca
mytyka
mădălin
mădălina
mălina
mărioara
măriuca
nadia
nadya
nae
narcis
narcisa
narcissa
narcy
narcys
narcysa
narcyssa
nata
natali
natalia
natallya
natalya
natasa
natasha
natașa
nechifor
nechyfor
nekifor
nekyfor
nellu
nellutu
nellutzu
nelu
nelutu
nelutzu
nichifor
nico
nicoara
nicoară
nicodim
nicola
nicolae
nicolaie
nicole
nicoleta
nicoletta
nicolle
nicu
niculina
niculita
niculitza
niculiță
niculytza
nicushor
nicusor
nicuta
nicușor
nicuță
nidia
niko
nikoara
noemi
noemmy
noemy
nora
norbert
norica
norika
norman
norra
norrika
norryka
noryca
noryka
nychifor
nyco
nycodym
nycolae
nycole
nycoleta
nycoletta
nycolle
nycushor
nycutza
nydya
nykifor
nyko
nykoara
nykolae
nyku
nykyfor
oana
octa
octav
octavia
octavian
octaviana
octavianna
octaviu
octavya
octavyan
octavyana
octavyanna
octavyu
ofelia
ofelya
olga
oli
olimpia
olimpian
olimpiu
olivia
oliviu
olivya
ollga
ollivia
ollivya
olly
oly
olympia
olympya
olympyu
olyvya
olyvyu
onishor
onisor
onnuta
onnutsa
onnutza
onuta
onutsa
onutza
ortansa
otilia
oty
otylya
ovi
ovidiu
ovidut
ovidutz
ovisor
ovy
ovydiu
ovydyu
ovysor
ozana
pamela
pamella
pameluta
pamelutza
pamfil
pami
pammelutza
pammi
pammy
pamy
panagachie
panait
panayt
paraschiva
patricia
patru
patry
patrycia
patrycya
paul
paula
paulica
paulika
paulina
paulla
paullica
paullyna
pauluta
paulutza
paulyna
pavaluc
pavel
pavelut
pavelutu
pavelutz
pavelutzu
petre
petrica
petrică
petrishor
petrisor
petrișor
petro
petronela
petronella
petru
petrut
petruta
petrutz
petrutza
petrutzu
petruț
petruța
petryka
petryshor
pleshu
plesu
pleșu
pompi
pompilia
pompiliu
pompy
profira
pătru
rada
radda
radoo
radu
raducu
raduku
rafael
rafila
rafy
rallu
rallucuta
rallucutza
ralluka
ralluky
ralu
raluca
ralucuta
ralucutza
raluka
ralukuta
ralukutza
raluky
ramo
ramona
ramonica
ramonika
rares
raresu
rareș
raul
razvan
razvanel
razvanica
razvi
rebe
rebeca
rebecca
rellu
relu
remus
remusica
remusika
renata
rennata
rica
robbi
robby
robert
roberta
robertina
robertuta
robertutza
robertyna
robi
roby
rodi
rodica
rodicuta
rodicutza
rodika
rody
rodyca
rodycutza
rodyka
romanita
romanitza
romanița
romanytza
romeo
romi
romica
romika
romina
rominna
rommi
rommy
romulus
romy
romyna
romynna
rox
roxa
roxana
roxanna
roxanuta
roxanutza
roxelana
roxi
roxuta
roxx
roxxa
roxxana
roxxanna
roxxanutza
roxxi
roxxutza
roxxy
roxxyka
roxy
roxyka
roza
rozalia
rozalya
rozi
ruxa
ruxanda
ruxandra
ruxxa
ryca
ryka
răducu
răzvan
sabi
sabin
sabina
sabinuta
sabinutu
sabinutza
sabinutzu
sabrina
sabryna
saby
sabyn
sabynutza
sabynutzu
safta
salomea
sanda
sandel
sandica
sandika
sandu
sanduca
sanduta
sandutsa
sandutu
sandutza
sandutzu
sanzi
sanziana
sanzy
sava
saveta
savina
savyna
seba
sebastian
sebastyan
sebby
sebi
seby
semenica
serban
sergiu
sergyu
sever
severin
severina
severyn
severyna
sherban
shtefan
shtefi
shtefy
sidonia
silva
silvana
silvanna
silvi
silvia
silvian
silviana
silviu
silvy
silvyu
sima
simi
simina
siminuta
siminutza
simion
simmy
simo
simona
simonna
simonuta
simonutza
simy
simynutza
sinica
sinică
smaranda
sofia
sofya
sonia
sonnia
sonnya
sonya
sorana
sori
sorin
sorina
sorinel
sorinna
sorinuca
sorinuta
sorinutza
sorri
sorry
sorrynel
sory
sorynel
sorynna
sorynuca
sorynutza
speranta
speranța
stan
stana
stanca
stancu
stanku
stefan
stefana
stefanel
stefania
stefanica
stefanika
stefanna
stefannia
stefanuc
stefanut
stefanuta
stefanutz
stefanutza
stefanya
stefanyka
steffy
stefi
stefy
stela
steli
stelian
steliana
stelianna
stella
stelluta
stellutza
stelly
steluta
stelutsa
stelutza
steluța
stely
stelyan
stelyana
stelyanna
suzana
suzanna
suzy
svetlana
svetlanna
sydonya
sylva
sylvana
sylvanna
sylvi
sylvy
sylvya
sylvyan
sylvyana
sylvyu
syma
symo
symonna
symonutza
symy
symyna
symynuta
symyon
synyka
sânziana
tamara
tammara
tania
tannya
tanya
tatiana
tatianna
tatyana
tatyanna
tavi
tavvy
tavy
tea
teea
teo
teodor
teodora
teodorica
teodorika
teodorra
teodosia
teofil
teohari
teona
teonna
teuta
teutza
theodor
tiberia
tiberiu
tibi
tiby
timea
timeea
timmea
timmy
timo
timotei
timotey
timy
tinca
tincuta
tincutza
tincuța
titi
titus
tity
todor
toma
tomita
tomitza
tomy
tomytza
traian
trayan
tudor
tudora
tudorel
tudorica
tudorika
tudorita
tudoritza
tudorița
tudosia
tyberyu
tyby
tymea
tymeea
tymo
tymotey
tynca
tytus
tyty
vale
valea
valentin
valentina
valentinna
valentyn
valentyna
valentynna
valeria
valeriu
valerya
valeryu
vali
valle
vallerya
valli
vally
valter
valy
vanesa
vanessa
vannesa
varvara
vasi
vasile
vasilica
vasilică
vasilika
vassi
vassy
vasy
vasylyca
vasylyka
venera
veni
veniamin
veny
venyamyn
vera
vero
veronica
veronyca
veronyka
verra
verrutza
veruta
verutza
veta
vic
vicentia
vicentiu
vicentzia
vicentziu
vicenția
vicențiu
victor
victoras
victorash
victoria
vincentiu
vincentziu
vincențiu
vio
violeta
violetta
viorel
viorela
viorica
viorika
virginia
visarion
vivi
viviana
vivianna
vivy
vivyanna
vlad
vladel
vladelina
vladi
vladimir
vladut
vladutu
vladutz
vladutzu
vlady
vladymyr
vlaicu
vlaycu
vlayku
vlădelina
voichita
voichitza
voichița
voicu
voikita
voikitza
voiku
voycu
voyku
vyc
vycentzyu
vyctor
vyctorash
vyctorya
vyo
vyoleta
vyoletta
vyoryca
vyoryka
vysaryon
vyvy
xenia
xennia
xennya
xenya
yancu
yanku
yanys
yasmi
yasminuta
yasminutza
yca
ycca
ycuta
ycutza
ylarye
ylaryon
ylona
yna
yncentzyu
ynna
ynocentyu
yoana
yoanna
yolanda
yon
yone
yonela
yonelia
yonella
yonelusha
yonelya
yonitza
yony
yosefina
yry
yryna
yrynel
ysa
ysabella
yssa
yuli
yulia
yuliana
yulianna
yulya
yustina
yustyn
yustyna
yvan
yvona
yvonna
yza
yzabela
yzabella
zaharia
zamfir
zamfira
zamfyr
zaraza
zeno
zenobia
zenovia
zenovya
zina
zoe
zyna
șerban
ștefan
ștefana
ștefania

 

  • Upvote 1
Posted

Si aici am facut un mic program care sa normalizeze lista precedenta si sa genereze  inca o lista cu variante cu litere mari, litere capitale, 0-100, 1980-2020, spatiu si underscore. Astept si alte idei.

 

let N_DELIM = true,
    N_100   = true,
    N_2K    = true,
    N_UPPER = true,
    N_CAP   = true,
    fs = require('fs'),
    list = fs.readFileSync(__dirname + '/proto', 'utf8').split(/\r?\n/),
    normalized = [];

for(let line of list){
  line = line.trim();
  if(line.length > 0)
   normalized.push(line.toLowerCase());
}

normalized = normalized.filter((v, i, arr) => arr.indexOf(v) === i);
normalized.sort();

fs.writeFileSync(__dirname + '/proto', normalized.join("\n"));
console.log('proto = ' + normalized.length);

function add(str, suffix = ''){
  let delim = ['_', ' '],
      v = [];

  if(suffix !== '' && N_DELIM){
    for(let d of delim){
      v.push(str + d + suffix);

      if(N_UPPER)
        v.push(str.toUpperCase() + d + suffix);

      if(N_CAP)
        v.push(str.charAt(0).toUpperCase() + str.slice(1) + d + suffix);
    }
  }

  v.push(str + suffix);

  if(N_UPPER)
    v.push(str.toUpperCase() + suffix);   

  if(N_CAP)
    v.push(str.charAt(0).toUpperCase() + str.slice(1) + suffix);

  return v;
}

let full = [];
for(let n of normalized){
  full.push(...add(n));
  if(N_100)
    for(let i = 0; i < 101; i++)
      full.push(...add(n, i));

  if(N_2K)
    for(let i = 1979; i < 2021; i++)
      full.push(...add(n, i));
}

fs.writeFileSync(__dirname + '/full', full.join("\n"));
console.log('full = ' + full.length);

 

Cu toate activate se genereaza cam 3 milioane de nume.

  • Upvote 2
Posted
On 3/27/2018 at 10:39 AM, Andraaaaaaa said:

Am facut o lista dupa acea pagina de pe wiki, care include toate variantele imbecile cu alte litere si diminutive.

Sunt 2297 deocamdata. Mai adaugati si voi :P

 

Andra, ai putea sa pui lista de nume intr-un Spoiler please? Astfel ca si codul tau din urmatorul comentariu sa fie mai accesibil ;)

Posted

Am mai adaugat nume, in total sunt peste 3000.

https://files.fm/u/4anfbu48

 

Generator actualizat, peste 5 mil de variatii

const N_DELIM = ['_', ' ', '-'],
      N_RANGE = [[0, 100], 123, 222, 321, 333, 420, 444, 555, 666, 777, 888, 999,
                 1111, 1212, 1234, [1980, 2020], 12345, 123456789],
      N_UPPER = true,      
      N_CAP   = true,
      SHUFFLE = false,
      MIN_LEN = 8,
      INPUT   = 'nume-ro';

let fs = require('fs'),
    inFile = __dirname + '/' + INPUT + '-proto',
    outFile = __dirname + '/' + INPUT + '-full',
    list = fs.readFileSync(inFile, 'utf8').split(/\r?\n/),
    normalized = [];

for(let line of list){
  line = line.trim();
  if(line.length > 0)
   normalized.push(line.toLowerCase());
}

normalized = normalized.filter((v, i, arr) => arr.indexOf(v) === i);
normalized.sort();

fs.writeFileSync(inFile, normalized.join("\n"));
console.log('proto = ' + normalized.length);

function add(str, suffix = ''){
  let v = [];
  if(suffix !== '' && N_DELIM.length > 0){
    for(let d of N_DELIM){
      v.push(str + d + suffix);

      if(N_UPPER)
        v.push(str.toUpperCase() + d + suffix);

      if(N_CAP)
        v.push(str.charAt(0).toUpperCase() + str.slice(1) + d + suffix);
    }
  }

  v.push(str + suffix);

  if(N_UPPER)
    v.push(str.toUpperCase() + suffix);   

  if(N_CAP)
    v.push(str.charAt(0).toUpperCase() + str.slice(1) + suffix);

  return v;
}

let full = [];
for(let n of normalized){
  full.push(...add(n));

  for(let range of N_RANGE){
    if(!(range instanceof Array))
      range = [range, range];

    let [min, max] = range;
    for(let i = min; i < max + 1; i++){
      full.push(...add(n, i));
      if(i < 10)
        full.push(...add(n, '0' + i));
    } 
  }

}

if(SHUFFLE){
  for(let i = full.length - 1; i > 0; i--) {
    let j = Math.floor(Math.random() * (i + 1));
    [full[i], full[j]] = [full[j], full[i]];
  }
}  

full = full.filter((v, i, arr) => v.length >= MIN_LEN);

fs.writeFileSync(outFile, full.join("\n"));
console.log('full = ' + full.length);

 

  • Upvote 2

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...