Commit 895d2ad7fe15dd7f87879f1b51e462d647e3d961
1 parent
ecd4c11b
Integracja tokenizacji z przetwarzaniem wyrażeń wielosłownych
Showing
33 changed files
with
229514 additions
and
356 deletions
Too many changes to show.
To preserve performance only 18 of 33 files are displayed.
LCGlexicon/ENIAMcategoriesPL.ml
| ... | ... | @@ -187,7 +187,7 @@ let check_genders genders = |
| 187 | 187 | |
| 188 | 188 | |
| 189 | 189 | let clarify_categories proper cat coerced (lemma,pos,interp) = |
| 190 | - let cats = {empty_cats with lemma=lemma; pos=pos; pos2=simplify_pos pos; cat=cat; coerced=coerced; snode=snode; phrase=all_phrases} in | |
| 190 | + let cats = {empty_cats with lemma=lemma; pos=pos; pos2=ENIAMtagset.simplify_pos pos; cat=cat; coerced=coerced; snode=snode; phrase=all_phrases} in | |
| 191 | 191 | match lemma,pos,interp with |
| 192 | 192 | lemma,"subst",[numbers;cases;genders] -> |
| 193 | 193 | let numbers = expand_numbers numbers in |
| ... | ... |
LCGlexicon/makefile
| ... | ... | @@ -3,7 +3,7 @@ OCAMLOPT=ocamlopt |
| 3 | 3 | OCAMLDEP=ocamldep |
| 4 | 4 | INCLUDES=-I +xml-light -I +xlib -I +zip -I +bz2 -I +eniam |
| 5 | 5 | OCAMLFLAGS=$(INCLUDES) -g |
| 6 | -OCAMLOPTFLAGS=$(INCLUDES) unix.cmxa xml-light.cmxa str.cmxa nums.cmxa zip.cmxa bz2.cmxa xlib.cmxa eniam-lcg-parser.cmxa eniam-lcg-lexicon.cmxa | |
| 6 | +OCAMLOPTFLAGS=$(INCLUDES) unix.cmxa xml-light.cmxa str.cmxa nums.cmxa zip.cmxa bz2.cmxa xlib.cmxa eniam-tokenizer.cmxa eniam-lcg-parser.cmxa eniam-lcg-lexicon.cmxa | |
| 7 | 7 | INSTALLDIR=`ocamlc -where`/eniam |
| 8 | 8 | |
| 9 | 9 | SOURCES= ENIAM_LCGlexiconTypes.ml ENIAMcategoriesPL.ml ENIAM_LCGlexiconParser.ml ENIAM_LCGlexicon.ml |
| ... | ... |
LCGparser/ENIAM_LCGchart.ml
| ... | ... | @@ -62,6 +62,16 @@ let fold chart s f = |
| 62 | 62 | Xlist.fold (find chart i j cost) s (fun s (symbol,sem) -> |
| 63 | 63 | f s (symbol,i,j,cost,sem,layer))))) |
| 64 | 64 | |
| 65 | +let copy chart = | |
| 66 | + let a = Array.copy chart in | |
| 67 | + Int.iter 0 (last_node chart) (fun i -> | |
| 68 | + let b = Array.copy a.(i) in | |
| 69 | + Int.iter 0 (last_node chart) (fun j -> | |
| 70 | + let c = Array.copy b.(j) in | |
| 71 | + b.(j) <- c); | |
| 72 | + a.(i) <- b); | |
| 73 | + a | |
| 74 | + | |
| 65 | 75 | let rec find_paths_rec chart last i = |
| 66 | 76 | if i = last then [[]] else |
| 67 | 77 | Int.fold (i+1) last [] (fun paths j -> |
| ... | ... | @@ -151,7 +161,7 @@ let make_unique chart i j = |
| 151 | 161 | chart*) |
| 152 | 162 | |
| 153 | 163 | let parse rules chart references timeout time_fun = |
| 154 | - (* print_endline "parse 1"; *) | |
| 164 | +(* Printf.printf "parse 1: %d\n" (ExtArray.size references); *) | |
| 155 | 165 | (* ENIAM_LCGrules.references := refs; |
| 156 | 166 | ENIAM_LCGrules.next_reference := next_ref; *) |
| 157 | 167 | let start_time = time_fun () in |
| ... | ... | @@ -164,15 +174,21 @@ let parse rules chart references timeout time_fun = |
| 164 | 174 | let time = time_fun () in |
| 165 | 175 | if time -. start_time > timeout then raise (Timeout(time -. start_time)) else |
| 166 | 176 | let j = i + d in |
| 177 | +(* Printf.printf "parse 2: %d i=%d j=%d k=%d\n" (ExtArray.size references) i j k; *) | |
| 167 | 178 | let chart (*l,lay*) = Xlist.fold rules chart(*find chart i k,layer chart i k*) (fun chart(*l,lay*) (cost,rule) -> |
| 168 | 179 | Int.fold 0 max_cost chart (fun chart cost1 -> |
| 169 | 180 | Int.fold 0 max_cost chart (fun chart cost2 -> |
| 170 | 181 | let t1 = find chart i j cost1 in |
| 171 | 182 | let t2 = find chart j k cost2 in |
| 172 | - if cost1 + cost2 + cost > max_cost then chart(*l,lay*) else | |
| 173 | - add_inc_list chart i k (cost1 + cost2 + cost) (rule references t1 t2) | |
| 174 | - ((max (layer chart i j cost1) (layer chart j k cost2)) + 1)))) in | |
| 183 | + if cost1 + cost2 + cost > max_cost then chart(*l,lay*) else ( | |
| 184 | +(* let size1 = ExtArray.size references in *) | |
| 185 | + let chart = add_inc_list chart i k (cost1 + cost2 + cost) (rule references t1 t2) | |
| 186 | + ((max (layer chart i j cost1) (layer chart j k cost2)) + 1) in | |
| 187 | +(* let size2 = ExtArray.size references in *) | |
| 188 | +(* if size1 < size2 then Printf.printf "parse 3: %d %d i=%d j=%d k=%d\n" size1 size2 i j k; *) | |
| 189 | + chart)))) in | |
| 175 | 190 | make_unique chart i k))) in |
| 191 | +(* Printf.printf "parse 4: %d\n" (ExtArray.size references); *) | |
| 176 | 192 | chart |
| 177 | 193 | |
| 178 | 194 | let assign_not_parsed left right (t,sem) = |
| ... | ... |
LCGparser/ENIAM_LCGreductions.ml
| ... | ... | @@ -127,13 +127,16 @@ let linear_term_beta_reduction4 references = |
| 127 | 127 | let rec create_cut_refs = function |
| 128 | 128 | Node t -> |
| 129 | 129 | let t = {t with args=simplify_args t.args} in |
| 130 | +(* Printf.printf "create_cut_refs 1: %s\n" (ENIAM_LCGstringOf.linear_term 0 (Node t)); *) | |
| 130 | 131 | (try |
| 131 | 132 | let i = TermMap.find !refs (Node t) in |
| 133 | +(* Printf.printf "create_cut_refs 2: %d\n" i; *) | |
| 132 | 134 | Cut(Ref i) |
| 133 | 135 | with Not_found -> |
| 134 | 136 | refs := TermMap.add !refs (Node t) !next_ref; |
| 135 | 137 | let t = Cut(Ref !next_ref) in |
| 136 | 138 | incr next_ref; |
| 139 | +(* Printf.printf "create_cut_refs 3: %d\n" (!next_ref); *) | |
| 137 | 140 | t) |
| 138 | 141 | | Tuple l -> Tuple(List.rev (Xlist.rev_map l create_cut_refs)) |
| 139 | 142 | | Variant(e,l) -> Variant(e,Xlist.map l (fun (i,t) -> i,create_cut_refs t)) |
| ... | ... | @@ -286,10 +289,15 @@ let linear_term_beta_reduction4 references = |
| 286 | 289 | | Ref i -> (* nie ma problemu przy wywoływaniu z różnymi podstawieniami, bo termy w poszczególnych referencjach nie mają zmiennych wolnych |
| 287 | 290 | reduced zawiera termy bez zmiennych *) |
| 288 | 291 | if reduced.(i) = Dot then ( |
| 292 | +(* Printf.printf "reduce in Ref %d: %s\n" i (ENIAM_LCGstringOf.linear_term 0 (ExtArray.get references i)); *) | |
| 289 | 293 | let t = linear_term_beta_reduction subst (ExtArray.get references i) in |
| 294 | +(* Printf.printf "reduce out Ref %d: %s\n" i (ENIAM_LCGstringOf.linear_term 0 t); *) | |
| 295 | + ExtArray.set references i t; | |
| 290 | 296 | if is_reduced t then reduced.(i) <- t else ExtArray.set references i t; |
| 291 | 297 | t) |
| 292 | - else reduced.(i) | |
| 298 | + else ( | |
| 299 | +(* Printf.printf "reduce done Ref %d: %s\n" i (ENIAM_LCGstringOf.linear_term 0 reduced.(i)); *) | |
| 300 | + reduced.(i)) | |
| 293 | 301 | | Cut(Ref i) -> Cut(Ref i) |
| 294 | 302 | | Cut t -> |
| 295 | 303 | let t = linear_term_beta_reduction subst t in |
| ... | ... | @@ -297,17 +305,22 @@ let linear_term_beta_reduction4 references = |
| 297 | 305 | if is_reduced t then create_cut_refs t else Cut t |
| 298 | 306 | in |
| 299 | 307 | |
| 300 | - linear_term_beta_reduction StringMap.empty (ExtArray.get references 0), !refs, !next_ref | |
| 308 | +(* Printf.printf "linear_term_beta_reduction4: next_ref=%d\n" !next_ref; *) | |
| 309 | + let t = linear_term_beta_reduction StringMap.empty (ExtArray.get references 0) in | |
| 310 | +(* Printf.printf "linear_term_beta_reduction4: next_ref=%d\n" !next_ref; *) | |
| 311 | + t, !refs, !next_ref | |
| 301 | 312 | |
| 302 | 313 | (* dodać usuwanie jednorazowych etykiet i |
| 303 | 314 | zastąpić Cut(Ref i) przez coś innego *) |
| 304 | 315 | let reduce t references = |
| 305 | 316 | ExtArray.set references 0 t; |
| 306 | 317 | (* let references = prepare_references t references next_reference in *) |
| 307 | - (* LCGlatexOf.print_references "references1" references; *) | |
| 318 | +(* ENIAM_LCGlatexOf.print_references "results/" "references1" "a0" references; *) | |
| 308 | 319 | let t,refs,next_ref = linear_term_beta_reduction4 references in |
| 320 | +(* Printf.printf "reduce next_ref=%d t=%s\n" next_ref (ENIAM_LCGstringOf.linear_term 0 t); *) | |
| 321 | +(* TermMap.iter refs (fun t i -> Printf.printf "reduce ref=%d t=%s\n" i (ENIAM_LCGstringOf.linear_term 0 t)); *) | |
| 309 | 322 | let dependency_tree = prepare_dependency_tree t refs next_ref in |
| 310 | - (* LCGlatexOf.print_references "references2" references; *) | |
| 323 | +(* ENIAM_LCGlatexOf.print_references "results/" "references2" "a0" references; *) | |
| 311 | 324 | dependency_tree |
| 312 | 325 | |
| 313 | 326 | |
| ... | ... |
LCGparser/ENIAM_LCGrules.ml
| ... | ... | @@ -307,21 +307,25 @@ let rec deduce_imp dir afv in_sem = function |
| 307 | 307 | | s -> failwith ("deduce_imp: " ^ ENIAM_LCGstringOf.grammar_symbol 1 s) |
| 308 | 308 | |
| 309 | 309 | let rec deduce_app references dir (funct,funct_sem) args = |
| 310 | - (* Printf.printf "deduce_app 1: '%s' [%s]\n%!" (ENIAM_LCGstringOf.grammar_symbol 1 funct) | |
| 311 | - (String.concat "; " (Xlist.map args (fun (arg,_) -> "'" ^ ENIAM_LCGstringOf.grammar_symbol 1 arg ^ "'"))); *) | |
| 310 | +(* Printf.printf "deduce_app 1: '%s' [%s]\n%!" (ENIAM_LCGstringOf.grammar_symbol 1 funct) | |
| 311 | + (String.concat "; " (Xlist.map args (fun (arg,_) -> "'" ^ ENIAM_LCGstringOf.grammar_symbol 1 arg ^ "'")));*) | |
| 312 | 312 | let x = List.flatten (Xlist.map (deduce_imp dir empty_fv funct_sem funct) (fun (fv,psi,phi,funct_sem) -> |
| 313 | - (* print_endline "deduce_app 2"; *) | |
| 313 | +(* print_endline "deduce_app 2"; *) | |
| 314 | 314 | let l = Xlist.fold args [] (fun l (arg,arg_sem) -> |
| 315 | 315 | let res = deduce_matching empty_fv fv arg_sem (arg,phi) in |
| 316 | - (* Printf.printf "deduce_matching: '%s' '%s' -> %d\n%!" (ENIAM_LCGstringOf.grammar_symbol 1 arg) (ENIAM_LCGstringOf.grammar_symbol 1 phi) (Xlist.size res); *) | |
| 316 | +(* Printf.printf "deduce_matching: '%s' '%s' -> %d\n%!" (ENIAM_LCGstringOf.grammar_symbol 1 arg) (ENIAM_LCGstringOf.grammar_symbol 1 phi) (Xlist.size res); *) | |
| 317 | 317 | res @ l) in |
| 318 | 318 | let map = Xlist.fold l StringMap.empty (fun map (afv,bfv,sem) -> |
| 319 | 319 | if not (is_empty_fv afv) then failwith "deduce_app" else |
| 320 | 320 | StringMap.add_inc map (string_of_fv bfv) (bfv,[sem]) (fun (fv,sems) -> fv, sem :: sems)) in |
| 321 | 321 | StringMap.fold map [] (fun l _ (bfv,sems) -> |
| 322 | - let reference = ExtArray.add references (App(funct_sem,make_variant sems)) in | |
| 322 | + let sem = App(funct_sem,make_variant sems) in | |
| 323 | + let reference = ExtArray.add references sem in | |
| 324 | +(* Printf.printf "deduce_app 3: '%s' [%s]\n%!" (ENIAM_LCGstringOf.grammar_symbol 1 funct) | |
| 325 | + (String.concat "; " (Xlist.map args (fun (arg,_) -> "'" ^ ENIAM_LCGstringOf.grammar_symbol 1 arg ^ "'"))); | |
| 326 | + Printf.printf "deduce_app 4: %d %s\n%!" reference (ENIAM_LCGstringOf.linear_term 0 sem);*) | |
| 323 | 327 | (fold_fv bfv (psi,Ref reference) (fun (t,sem) v (g,e) -> WithVar(v,g,e,t), VariantVar(v,sem))) :: l))) in |
| 324 | - (* print_endline "deduce_app 3"; *) | |
| 328 | +(* print_endline "deduce_app 5"; *) | |
| 325 | 329 | x |
| 326 | 330 | |
| 327 | 331 | let apply_coord references = function |
| ... | ... | @@ -335,6 +339,7 @@ let apply_coord references = function |
| 335 | 339 | let sem = ConcatCoord(Lambda(y,funct_sem),MapCoord(coord_sem,Lambda(x,sem))) in |
| 336 | 340 | StringMap.add_inc map (string_of_fv bfv) (bfv,[sem]) (fun (fv,sems) -> fv, sem :: sems)) in |
| 337 | 341 | StringMap.fold map [] (fun l _ (bfv,sems) -> |
| 342 | +(* print_endline "apply_coord"; *) | |
| 338 | 343 | let reference = ExtArray.add references (make_variant sems) in |
| 339 | 344 | (fold_fv bfv (psi,Ref reference) (fun (t,sem) v (g,e) -> WithVar(v,g,e,t), VariantVar(v,sem))) :: l))) |
| 340 | 345 | (* let x = get_new_variable () in |
| ... | ... | @@ -403,10 +408,10 @@ let rec split_comp_arg_plus arg_sem = function |
| 403 | 408 | | t -> failwith ("split_comp_arg_plus: " ^ ENIAM_LCGstringOf.grammar_symbol 0 t) |
| 404 | 409 | |
| 405 | 410 | let rec deduce_comp references dir_funct dir_arg (funct,funct_sem) args = |
| 406 | - (* Printf.printf "deduce_app 1: '%s' [%s]\n%!" (ENIAM_LCGstringOf.grammar_symbol 1 funct) | |
| 407 | - (String.concat "; " (Xlist.map args (fun (arg,_) -> "'" ^ ENIAM_LCGstringOf.grammar_symbol 1 arg ^ "'"))); *) | |
| 411 | +(* Printf.printf "deduce_comp 1: '%s' [%s]\n%!" (ENIAM_LCGstringOf.grammar_symbol 1 funct) | |
| 412 | + (String.concat "; " (Xlist.map args (fun (arg,_) -> "'" ^ ENIAM_LCGstringOf.grammar_symbol 1 arg ^ "'")));*) | |
| 408 | 413 | let x = List.flatten (Xlist.map (deduce_imp dir_funct empty_fv funct_sem funct) (fun (fv,psi,phi,funct_sem) -> |
| 409 | - (* print_endline "deduce_app 2"; *) | |
| 414 | +(* print_endline "deduce_comp 2"; *) | |
| 410 | 415 | let l = Xlist.fold args [] (fun l (arg,arg_sem) -> |
| 411 | 416 | Xlist.fold (deduce_imp dir_arg empty_fv arg_sem arg) l (fun l (arg_fv,arg_psi,arg_phi,arg_sem) -> |
| 412 | 417 | Xlist.fold (split_comp_arg_plus arg_sem arg_phi) l (fun l (arg_phi,arg_sem) -> |
| ... | ... | @@ -419,8 +424,9 @@ let rec deduce_comp references dir_funct dir_arg (funct,funct_sem) args = |
| 419 | 424 | (bfv,Imp(psi,dir_arg,arg_phi),Lambda(x,App(funct_sem,arg_sem))) :: l)))) in |
| 420 | 425 | Xlist.fold l [] (fun l (bfv,t,sem) -> |
| 421 | 426 | let reference = ExtArray.add references sem in |
| 427 | +(* Printf.printf "deduce_comp 3: %d %s\n%!" reference (ENIAM_LCGstringOf.linear_term 0 sem); *) | |
| 422 | 428 | (fold_fv bfv (t,Ref reference) (fun (t,sem) v (g,e) -> WithVar(v,g,e,t), VariantVar(v,sem))) :: l))) in |
| 423 | - (* print_endline "deduce_app 3"; *) | |
| 429 | +(* print_endline "deduce_comp 4"; *) | |
| 424 | 430 | x |
| 425 | 431 | |
| 426 | 432 | let deduce_forward_coord references coord_funct coord_sem args = |
| ... | ... | @@ -472,6 +478,9 @@ let deduce_backward_coord references coord_funct (coord,coord_sem) args = |
| 472 | 478 | | _ -> []*) |
| 473 | 479 | |
| 474 | 480 | let forward_application references functs args = |
| 481 | +(* Printf.printf "forward_application: [%s] [%s]\n%!" | |
| 482 | + (String.concat "; " (Xlist.map functs (fun (arg,_) -> "'" ^ ENIAM_LCGstringOf.grammar_symbol 1 arg ^ "'"))) | |
| 483 | + (String.concat "; " (Xlist.map args (fun (arg,_) -> "'" ^ ENIAM_LCGstringOf.grammar_symbol 1 arg ^ "'")));*) | |
| 475 | 484 | Xlist.fold functs [] (fun l -> function |
| 476 | 485 | Bracket(lf,false,funct),sem -> |
| 477 | 486 | let argst,argsf = Xlist.fold args ([],[]) (fun (argst,argsf) -> function |
| ... | ... | @@ -490,6 +499,9 @@ let forward_application references functs args = |
| 490 | 499 | | _ -> l) |
| 491 | 500 | |
| 492 | 501 | let forward_application_ignore_brackets references functs args = |
| 502 | +(* Printf.printf "forward_application_ignore_brackets: [%s] [%s]\n%!" | |
| 503 | + (String.concat "; " (Xlist.map functs (fun (arg,_) -> "'" ^ ENIAM_LCGstringOf.grammar_symbol 1 arg ^ "'"))) | |
| 504 | + (String.concat "; " (Xlist.map args (fun (arg,_) -> "'" ^ ENIAM_LCGstringOf.grammar_symbol 1 arg ^ "'")));*) | |
| 493 | 505 | Xlist.fold functs [] (fun l -> function |
| 494 | 506 | Bracket(lf,false,funct),sem -> |
| 495 | 507 | let argst,argsf = Xlist.fold args ([],[]) (fun (argst,argsf) -> function |
| ... | ... | @@ -531,9 +543,9 @@ let forward_cross_composition references functs args = |
| 531 | 543 | | _ -> l) |
| 532 | 544 | |
| 533 | 545 | let backward_application references args functs = |
| 534 | - (* Printf.printf "backward_application: [%s] [%s]\n%!" | |
| 546 | +(* Printf.printf "backward_application: [%s] [%s]\n%!" | |
| 535 | 547 | (String.concat "; " (Xlist.map args (fun (arg,_) -> "'" ^ ENIAM_LCGstringOf.grammar_symbol 1 arg ^ "'"))) |
| 536 | - (String.concat "; " (Xlist.map functs (fun (arg,_) -> "'" ^ ENIAM_LCGstringOf.grammar_symbol 1 arg ^ "'"))); *) | |
| 548 | + (String.concat "; " (Xlist.map functs (fun (arg,_) -> "'" ^ ENIAM_LCGstringOf.grammar_symbol 1 arg ^ "'")));*) | |
| 537 | 549 | Xlist.fold functs [] (fun l -> function |
| 538 | 550 | Bracket(false,rf,funct),sem -> |
| 539 | 551 | let argst,argsf = Xlist.fold args ([],[]) (fun (argst,argsf) -> function |
| ... | ... | @@ -552,9 +564,9 @@ let backward_application references args functs = |
| 552 | 564 | | _ -> l) |
| 553 | 565 | |
| 554 | 566 | let backward_application_ignore_brackets references args functs = |
| 555 | - (* Printf.printf "backward_application: [%s] [%s]\n%!" | |
| 567 | +(* Printf.printf "backward_application_ignore_brackets: [%s] [%s]\n%!" | |
| 556 | 568 | (String.concat "; " (Xlist.map args (fun (arg,_) -> "'" ^ ENIAM_LCGstringOf.grammar_symbol 1 arg ^ "'"))) |
| 557 | - (String.concat "; " (Xlist.map functs (fun (arg,_) -> "'" ^ ENIAM_LCGstringOf.grammar_symbol 1 arg ^ "'"))); *) | |
| 569 | + (String.concat "; " (Xlist.map functs (fun (arg,_) -> "'" ^ ENIAM_LCGstringOf.grammar_symbol 1 arg ^ "'")));*) | |
| 558 | 570 | Xlist.fold functs [] (fun l -> function |
| 559 | 571 | Bracket(false,rf,funct),sem -> |
| 560 | 572 | let argst,argsf = Xlist.fold args ([],[]) (fun (argst,argsf) -> function |
| ... | ... |
compile.sh
| ... | ... | @@ -21,25 +21,25 @@ sudo mv subsyntax /usr/local/bin/subsyntax |
| 21 | 21 | make clean |
| 22 | 22 | cd .. |
| 23 | 23 | |
| 24 | -cd integration | |
| 24 | +cd LCGparser | |
| 25 | 25 | make clean |
| 26 | 26 | sudo make install |
| 27 | 27 | make clean |
| 28 | 28 | cd .. |
| 29 | 29 | |
| 30 | -cd LCGparser | |
| 30 | +cd xt | |
| 31 | 31 | make clean |
| 32 | 32 | sudo make install |
| 33 | 33 | make clean |
| 34 | 34 | cd .. |
| 35 | 35 | |
| 36 | -cd LCGlexicon | |
| 36 | +cd integration | |
| 37 | 37 | make clean |
| 38 | 38 | sudo make install |
| 39 | 39 | make clean |
| 40 | 40 | cd .. |
| 41 | 41 | |
| 42 | -cd xt | |
| 42 | +cd LCGlexicon | |
| 43 | 43 | make clean |
| 44 | 44 | sudo make install |
| 45 | 45 | make clean |
| ... | ... |
exec/ENIAMexec.ml
| ... | ... | @@ -70,8 +70,8 @@ let clarify_categories cats (*snode*) token = |
| 70 | 70 | List.flatten (Xlist.map interp (fun interp -> List.flatten (Xlist.map cats (fun (cat,coerced) -> |
| 71 | 71 | (* Printf.printf "lemma=%s pos=%s cat=%s coerced=%s\n%!" lemma pos cat (String.concat "," coerced); *) |
| 72 | 72 | ENIAMcategoriesPL.clarify_categories false cat coerced (*snode*) (lemma,pos,interp))))) |
| 73 | - | ENIAMtokenizerTypes.Proper(lemma,pos,interp,senses2) -> | |
| 74 | - List.flatten (Xlist.map interp (fun interp -> List.flatten (Xlist.map cats (fun (cat,coerced) -> ENIAMcategoriesPL.clarify_categories true cat coerced (*snode*) (lemma,pos,interp))))) | |
| 73 | +(* | ENIAMtokenizerTypes.Proper(lemma,pos,interp,senses2) -> | |
| 74 | + List.flatten (Xlist.map interp (fun interp -> List.flatten (Xlist.map cats (fun (cat,coerced) -> ENIAMcategoriesPL.clarify_categories true cat coerced (*snode*) (lemma,pos,interp)))))*) | |
| 75 | 75 | | ENIAMtokenizerTypes.Interp lemma -> |
| 76 | 76 | List.flatten (Xlist.map cats (fun (cat,coerced) -> ENIAMcategoriesPL.clarify_categories false cat coerced (*snode*) (lemma,"interp",[]))) |
| 77 | 77 | | _ -> [] |
| ... | ... | @@ -172,7 +172,7 @@ let eniam_parse_sentence timeout verbosity rules tokens lex_sems paths last max_ |
| 172 | 172 | let result = if verbosity = 0 then result else {result with chart1=chart} in |
| 173 | 173 | (* print_endline "eniam_parse_sentence 2"; *) |
| 174 | 174 | let chart,references = ENIAM_LCGchart.lazify chart in |
| 175 | - let result = if verbosity = 0 then result else {result with chart2=Array.copy chart; references2=ExtArray.copy references} in | |
| 175 | + let result = if verbosity = 0 then result else {result with chart2=ENIAM_LCGchart.copy chart; references2=ExtArray.copy references} in | |
| 176 | 176 | (* print_endline "eniam_parse_sentence 3"; *) |
| 177 | 177 | let time2 = time_fun () in |
| 178 | 178 | (* Printf.printf "time2-time1=%f\n%!" (time2 -. time1); *) |
| ... | ... | @@ -182,7 +182,7 @@ let eniam_parse_sentence timeout verbosity rules tokens lex_sems paths last max_ |
| 182 | 182 | let chart = ENIAM_LCGchart.parse !lcg_rules chart references timeout time_fun in (* uwaga: niejawna zmiana imperatywna w references *) |
| 183 | 183 | let time3 = time_fun () in |
| 184 | 184 | (* Printf.printf "time3-time2=%f\n%!" (time3 -. time2); *) |
| 185 | - let result = if verbosity = 0 then result else {result with chart3=chart; references3=references} in | |
| 185 | + let result = if verbosity = 0 then result else {result with chart3=chart; references3=ExtArray.copy references} in | |
| 186 | 186 | let result = {result with parse_time=time3 -. time2; chart_size=ENIAM_LCGchart.get_no_entries chart} in |
| 187 | 187 | (* print_endline "eniam_parse_sentence 4a"; *) |
| 188 | 188 | let chart = if !partial_parsing_flag && not (ENIAM_LCGchart.is_parsed chart) then ENIAM_LCGchart.merge chart references else chart in |
| ... | ... |
exec/ENIAMvisualization.ml
| ... | ... | @@ -988,10 +988,10 @@ let html_of_eniam_sentence path file_prefix img verbosity tokens (result : eniam |
| 988 | 988 | "" |
| 989 | 989 | | ReductionError3 -> |
| 990 | 990 | if verbosity < 2 then () else ( |
| 991 | - ENIAM_LCGlatexOf.print_chart path (file_prefix ^ "_1_chart") "a1" result.text_fragments result.chart1; | |
| 992 | - ENIAM_LCGlatexOf.print_chart path (file_prefix ^ "_2_chart") "a4" result.text_fragments result.chart2; | |
| 991 | + ENIAM_LCGlatexOf.print_chart path (file_prefix ^ "_1_chart") "a0" result.text_fragments result.chart1; | |
| 992 | + ENIAM_LCGlatexOf.print_chart path (file_prefix ^ "_2_chart") "a0" result.text_fragments result.chart2; | |
| 993 | 993 | ENIAM_LCGlatexOf.print_references path (file_prefix ^ "_2_references") "a0" result.references2; |
| 994 | - ENIAM_LCGlatexOf.print_chart path (file_prefix ^ "_3_chart") "a4" result.text_fragments result.chart3; | |
| 994 | + ENIAM_LCGlatexOf.print_chart path (file_prefix ^ "_3_chart") "a0" result.text_fragments result.chart3; | |
| 995 | 995 | ENIAM_LCGlatexOf.print_references path (file_prefix ^ "_3_references") "a0" result.references3; |
| 996 | 996 | Xlatex.latex_file_out path (file_prefix ^ "_4_term") "a4" false (fun file -> |
| 997 | 997 | Printf.fprintf file "\\[%s\\]\n" (ENIAM_LCGlatexOf.linear_term 0 result.term4)); |
| ... | ... |
lexSemantics/ENIAMlexSemantics.ml
| ... | ... | @@ -53,14 +53,14 @@ let find_senses t s = |
| 53 | 53 | StringSet.add set name)) in*) |
| 54 | 54 | let senses = match t.token with |
| 55 | 55 | Lemma(lemma,pos,_) -> ENIAMplWordnet.find_senses lemma pos |
| 56 | - | Proper(_,_,_,senses) -> ENIAMplWordnet.find_proper_senses senses | |
| 56 | +(* | Proper(_,_,_,senses) -> ENIAMplWordnet.find_proper_senses senses *) | |
| 57 | 57 | | _ -> [] in |
| 58 | 58 | (* let senses = |
| 59 | 59 | Xlist.fold senses [] (fun senses (name,hipero,weight) -> |
| 60 | 60 | if StringSet.mem set name then senses else (name,hipero,weight) :: senses) in *) |
| 61 | 61 | let senses_sie = match t.token with |
| 62 | 62 | Lemma(lemma,pos,_) -> ENIAMplWordnet.find_senses (lemma ^ " się") pos |
| 63 | - | Proper(_,_,_,senses) -> [] | |
| 63 | +(* | Proper(_,_,_,senses) -> [] *) | |
| 64 | 64 | | _ -> [] in |
| 65 | 65 | (* let senses_sie = Xlist.fold senses_sie [] (fun senses_sie (name,hipero,weight) -> |
| 66 | 66 | if StringSet.mem set name then senses_sie else (name,hipero,weight) :: senses_sie) in |
| ... | ... | @@ -295,7 +295,7 @@ let assign_valence tokens lex_sems group = |
| 295 | 295 | Xlist.iter group (fun id -> |
| 296 | 296 | let lemma = ENIAMtokens.get_lemma (ExtArray.get tokens id).token in |
| 297 | 297 | let pos = ENIAMtokens.get_pos (ExtArray.get tokens id).token in |
| 298 | - let pos2 = ENIAMcategoriesPL.simplify_pos pos in | |
| 298 | + let pos2 = ENIAMtagset.simplify_pos pos in | |
| 299 | 299 | let schemata = Entries.find schemata pos2 lemma in |
| 300 | 300 | let schemata = if schemata = [] then ENIAMvalence.get_default_valence pos2 else schemata in |
| 301 | 301 | (* Printf.printf "A %s %s %s |schemata|=%d\n" lemma pos pos2 (Xlist.size schemata); *) |
| ... | ... |
morphology/ENIAMinflexion.ml
| ... | ... | @@ -214,6 +214,12 @@ let select_fluent candidates = |
| 214 | 214 | if b then x :: candidates2 else candidates2) in |
| 215 | 215 | if selected = [] then Xlist.map candidates snd else selected |
| 216 | 216 | |
| 217 | +let rec no_lemma_found = function | |
| 218 | + [] -> true | |
| 219 | + | {interp="brev:pun"} :: l -> no_lemma_found l | |
| 220 | + | {interp="brev:npun"} :: l -> no_lemma_found l | |
| 221 | + | _ -> false | |
| 222 | + | |
| 217 | 223 | let get_interpretations orth = |
| 218 | 224 | let candidates = ENIAMmorphologyRules.CharTrees.find !rules orth in |
| 219 | 225 | let found = try StringMap.find !alt orth with Not_found -> [] in |
| ... | ... | @@ -229,7 +235,7 @@ let get_interpretations orth = |
| 229 | 235 | Xlist.fold l found (fun found (lemma_suf,aspect) -> |
| 230 | 236 | (true,{lemma=stem ^ rule.set; lemma_suf=lemma_suf; interp=manage_aspect aspect rule.interp; freq=rule.freq; status=LemmaVal; star=rule.star; tags=rule.tags}) :: found)) in |
| 231 | 237 | let found = select_fluent found in |
| 232 | - if found = [] then [{lemma=orth; lemma_suf=""; interp="unk"; freq=1; status=TokNotFound; star=Star; tags=[]}] else found | |
| 238 | + if no_lemma_found found then {lemma=orth; lemma_suf=""; interp="unk"; freq=1; status=TokNotFound; star=Star; tags=[]} :: found else found | |
| 233 | 239 | |
| 234 | 240 | let catch_get_interpretations form = |
| 235 | 241 | try |
| ... | ... |
subsyntax/ENIAM_MWE.ml
| ... | ... | @@ -108,12 +108,27 @@ let load_mwe_dict2 filename (dict,dict2) = |
| 108 | 108 | | _ -> failwith "load_mwe_dict2") |
| 109 | 109 | | l -> failwith ("load_mwe_dict2 '" ^ String.concat "\t" l ^ "'")) |
| 110 | 110 | |
| 111 | +let add_known_orths_and_lemmata dict = | |
| 112 | + let a = {number=""; gender=""; no_sgjp=false; poss_ndm=false; ont_cat="MWEcomponent"} in | |
| 113 | + let orths,lemmata = StringMap.fold dict (!known_orths,!known_lemmata) (fun (orth_set,lemma_map) _ l -> | |
| 114 | + Xlist.fold l (orth_set,lemma_map) (fun (orth_set,lemma_map) (orths,lemma,cat,interp) -> | |
| 115 | + Xlist.fold orths (orth_set,lemma_map) (fun (orth_set,lemma_map) -> function | |
| 116 | + O s -> StringSet.add orth_set s, lemma_map | |
| 117 | + | L(lemma,pos,_) -> orth_set, | |
| 118 | + let map2 = try StringMap.find lemma_map lemma with Not_found -> StringMap.empty in | |
| 119 | + let map2 = StringMap.add_inc map2 (ENIAMtagset.simplify_pos pos) (OntSet.singleton a) (fun set -> OntSet.add set a) in | |
| 120 | + StringMap.add lemma_map lemma map2 | |
| 121 | + | _ -> failwith "add_known_orths_and_lemmata"))) in | |
| 122 | + known_orths := orths; | |
| 123 | + known_lemmata := lemmata | |
| 124 | + | |
| 125 | + | |
| 111 | 126 | let load_mwe_dicts () = |
| 112 | 127 | let dict = File.catch_no_file (load_mwe_dict brev_filename) StringMap.empty in |
| 113 | 128 | let dict = File.catch_no_file (load_mwe_dict fixed_filename) dict in |
| 114 | 129 | let dict = File.catch_no_file (load_mwe_dict mwe_filename) dict in |
| 115 | 130 | let dict = |
| 116 | - Xlist.fold !ENIAMtokenizerTypes.theories_paths dict (fun dict path -> | |
| 131 | + Xlist.fold !theories_paths dict (fun dict path -> | |
| 117 | 132 | File.catch_no_file (load_mwe_dict (path ^ "/mwe.tab")) dict) in |
| 118 | 133 | let dict,dict2 = (*File.catch_no_file (load_mwe_dict2 sejf_filename)*) (dict,StringMap.empty) in |
| 119 | 134 | (* let dict,dict2 = File.catch_no_file (load_mwe_dict2 sejfek_filename) (dict,dict2) in |
| ... | ... | @@ -125,6 +140,8 @@ let load_mwe_dicts () = |
| 125 | 140 | let dict,dict2 = |
| 126 | 141 | Xlist.fold !ENIAMtokenizerTypes.theories_paths (dict,dict2) (fun (dict,dict2) path -> |
| 127 | 142 | File.catch_no_file (load_mwe_dict2 (path ^ "/mwe2.tab")) (dict,dict2)) in |
| 143 | + add_known_orths_and_lemmata dict; | |
| 144 | + add_known_orths_and_lemmata dict2; | |
| 128 | 145 | dict,dict2 |
| 129 | 146 | |
| 130 | 147 | let mwe_dict = ref (StringMap.empty : (t list * string * string * sel list) list StringMap.t) |
| ... | ... | @@ -134,7 +151,7 @@ let get_orths paths = |
| 134 | 151 | IntMap.fold paths StringSet.empty (fun orths _ map -> |
| 135 | 152 | IntMap.fold map orths (fun orths _ l -> |
| 136 | 153 | TokenEnvSet.fold l orths (fun orths t -> |
| 137 | - StringSet.add orths (ENIAMtokens.get_orth t.token)))) | |
| 154 | + Xlist.fold (ENIAMtokens.get_orths t.token) orths StringSet.add))) | |
| 138 | 155 | |
| 139 | 156 | let get_lemmas paths = |
| 140 | 157 | IntMap.fold paths StringSet.empty (fun orths _ map -> |
| ... | ... | @@ -227,13 +244,13 @@ let add_quot_rule rules = |
| 227 | 244 | rules))) *) |
| 228 | 245 | |
| 229 | 246 | let add_building_number_rules rules = |
| 230 | - [true,[D "year";SL],"<concat>","building-number",[V "Proper"]; | |
| 231 | - true,[D "year";O "/";D "year"],"<concat>","building-number",[V "Proper"]; | |
| 232 | - true,[D "year";SL;O "/";D "year"],"<concat>","building-number",[V "Proper"]; | |
| 233 | - true,[D "year";O "/";D "year";SL],"<concat>","building-number",[V "Proper"]; | |
| 234 | - true,[D "year";O "/";D "year";O "/";D "year"],"<concat>","building-number",[V "Proper"]; | |
| 235 | - true,[D "year";SL;O "/";D "year";O "/";D "year"],"<concat>","building-number",[V "Proper"]; | |
| 236 | - true,[D "year";O "/";D "year";SL;O "/";D "year"],"<concat>","building-number",[V "Proper"]; | |
| 247 | + [true,[D "year";SL],"<concat>","building-number",[(*V "Proper"*)]; | |
| 248 | + true,[D "year";O "/";D "year"],"<concat>","building-number",[(*V "Proper"*)]; | |
| 249 | + true,[D "year";SL;O "/";D "year"],"<concat>","building-number",[(*V "Proper"*)]; | |
| 250 | + true,[D "year";O "/";D "year";SL],"<concat>","building-number",[(*V "Proper"*)]; | |
| 251 | + true,[D "year";O "/";D "year";O "/";D "year"],"<concat>","building-number",[(*V "Proper"*)]; | |
| 252 | + true,[D "year";SL;O "/";D "year";O "/";D "year"],"<concat>","building-number",[(*V "Proper"*)]; | |
| 253 | + true,[D "year";O "/";D "year";SL;O "/";D "year"],"<concat>","building-number",[(*V "Proper"*)]; | |
| 237 | 254 | ] @ rules |
| 238 | 255 | |
| 239 | 256 | let select_rules paths mwe_dict mwe_dict2 = |
| ... | ... | @@ -292,7 +309,7 @@ let rec match_path_rec map found (t:token_env) sels rev = function |
| 292 | 309 | let found2 = IntMap.fold map2 [] (fun found2 _ l -> |
| 293 | 310 | TokenEnvSet.fold l found2 (fun found2 new_t -> |
| 294 | 311 | match s,new_t.token with |
| 295 | - O s, token -> if ENIAMtokens.get_orth token = s then (new_t,sels) :: found2 else found2 | |
| 312 | + O s, token -> if Xlist.mem (ENIAMtokens.get_orths token) s then (new_t,sels) :: found2 else found2 | |
| 296 | 313 | | L(s,cat,interp), Lemma(s2,cat2,interps2) -> |
| 297 | 314 | Xlist.fold interps2 found2 (fun found2 interp2 -> |
| 298 | 315 | if s=s2 && cat=cat2 && check_interp sels (interp,interp2) then |
| ... | ... | @@ -312,7 +329,7 @@ let match_path map = function |
| 312 | 329 | IntMap.fold map2 found (fun found j l -> |
| 313 | 330 | TokenEnvSet.fold l found (fun found t -> |
| 314 | 331 | match s,t.token with |
| 315 | - O s, token -> if ENIAMtokens.get_orth token = s then (t,[]) :: found else found | |
| 332 | + O s, token -> if Xlist.mem (ENIAMtokens.get_orths token) s then (t,[]) :: found else found | |
| 316 | 333 | | L(s,cat,interp), Lemma(s2,cat2,interps2) -> |
| 317 | 334 | Xlist.fold interps2 found (fun found interp2 -> |
| 318 | 335 | if s=s2 && cat=cat2 && check_interp [] (interp,interp2) then |
| ... | ... | @@ -330,28 +347,31 @@ let concat_orths l = |
| 330 | 347 | let n = Xstring.size s in |
| 331 | 348 | if String.get s (n-1) = ' ' then String.sub s 0 (n-1) else s |
| 332 | 349 | |
| 333 | -let create_token is_mwe (matching:token_env list) sels lemma cat interp = (* FIXME: problem z nazwami własnymi *) | |
| 334 | - let interp,proper_flag = if interp = [V "Proper"] then [],true else interp,false in | |
| 350 | +let create_token is_mwe (matching:token_env list) sels lemma pos interp = (* FIXME: problem z nazwami własnymi *) | |
| 351 | +(* let interp,proper_flag = if interp = [V "Proper"] then [],true else interp,false in *) | |
| 352 | + let tags = ENIAMtagset.validate lemma pos [Xlist.map interp (function | |
| 353 | + S s -> (try Xlist.assoc sels s with Not_found -> ["_"]) | |
| 354 | + | V s -> Xstring.split "\\." s | |
| 355 | + | G -> ["_"])] in | |
| 335 | 356 | let l = List.rev matching in |
| 336 | 357 | let beg = (List.hd l).beg in |
| 337 | 358 | let t = List.hd matching in |
| 338 | 359 | let lemma = if lemma = "<concat>" then concat_orths l else lemma in |
| 339 | 360 | let len = t.beg + t.len - beg in |
| 361 | + List.flatten (Xlist.map tags (fun tags -> | |
| 362 | + Xlist.map (ENIAMtokenizer.get_ontological_category lemma pos tags) (fun (is_in_lexicon,has_no_sgjp_tag,has_poss_ndm_tag,cat,tags) -> | |
| 340 | 363 | {empty_token_env with |
| 341 | 364 | orth=concat_orths l; |
| 342 | 365 | beg=beg; |
| 343 | 366 | len=len; |
| 344 | 367 | next=t.next; |
| 345 | 368 | token= |
| 346 | - if cat = "Interp" then Interp lemma else | |
| 347 | - if proper_flag && !recognize_proper_names then Proper(lemma,cat,[[]],[cat]) else | |
| 348 | - (let interp = [Xlist.map interp (function | |
| 349 | - S s -> (try Xlist.assoc sels s with Not_found -> ["_"]) | |
| 350 | - | V s -> Xstring.split "\\." s | |
| 351 | - | G -> ["_"])] in | |
| 352 | - Lemma(lemma,cat,ENIAMtagset.validate cat interp)); | |
| 369 | + if pos = "Interp" then Interp lemma else | |
| 370 | +(* if proper_flag && !recognize_proper_names then Proper(lemma,pos,[[]],[pos]) else *) | |
| 371 | + Lemma(lemma,pos,[tags]); | |
| 372 | + cat=cat; | |
| 353 | 373 | weight=0.; (* FIXME: dodać wagi do konkretnych reguł i uwzględnić wagi maczowanych tokenów *) |
| 354 | - attrs=(if is_mwe then [MWE] else []) @ ENIAMtokens.merge_attrs l} | |
| 374 | + attrs=(if is_mwe then [MWE] else []) @ ENIAMtokens.merge_attrs l}))) | |
| 355 | 375 | |
| 356 | 376 | let add_token paths t = |
| 357 | 377 | let map = try IntMap.find paths t.beg with Not_found -> IntMap.empty in |
| ... | ... | @@ -363,8 +383,7 @@ let apply_rule paths (is_mwe,match_list,lemma,cat,interp) = |
| 363 | 383 | let matchings_found = match_path paths match_list in |
| 364 | 384 | Xlist.fold matchings_found paths (fun paths (matching,sels) -> |
| 365 | 385 | try |
| 366 | - let token = create_token is_mwe matching sels lemma cat interp in | |
| 367 | - add_token paths token | |
| 386 | + Xlist.fold (create_token is_mwe matching sels lemma cat interp) paths add_token | |
| 368 | 387 | with Not_found -> paths) |
| 369 | 388 | |
| 370 | 389 | let count_path_size paths = |
| ... | ... |
subsyntax/ENIAMsubsyntax.ml
| ... | ... | @@ -42,13 +42,13 @@ let modify_weights paths = |
| 42 | 42 | | _ -> w) in |
| 43 | 43 | let freq = match t.token with |
| 44 | 44 | Lemma(lemma,cat,_) -> (try StringMap.find !lemma_frequencies (lemma ^ "\t" ^ cat) with Not_found -> w) |
| 45 | - | Proper(lemma,cat,_,_) -> (try StringMap.find !lemma_frequencies (lemma ^ "\t" ^ cat) with Not_found -> w) | |
| 45 | +(* | Proper(lemma,cat,_,_) -> (try StringMap.find !lemma_frequencies (lemma ^ "\t" ^ cat) with Not_found -> w) *) | |
| 46 | 46 | | _ -> w in |
| 47 | 47 | {t with weight = w +. freq; lemma_frequency=freq} :: paths)) |
| 48 | 48 | |
| 49 | 49 | let translate_digs paths = |
| 50 | 50 | Xlist.map paths (fun t -> |
| 51 | - if not !recognize_proper_names then | |
| 51 | +(* if not !recognize_proper_names then *) | |
| 52 | 52 | match t.token with |
| 53 | 53 | Dig(lemma,"dig") -> t |
| 54 | 54 | | Dig(lemma,"intnum") -> {t with token=Lemma(lemma,"intnum",[[]])} |
| ... | ... | @@ -98,7 +98,7 @@ let translate_digs paths = |
| 98 | 98 | | RomanDig(lemma,cat) -> failwith ("translate_digs: Romandig " ^ cat) |
| 99 | 99 | | Compound(cat,_) as t -> failwith ("translate_digs: " ^ ENIAMtokens.string_of_token t) |
| 100 | 100 | | _ -> t |
| 101 | - else | |
| 101 | +(* else | |
| 102 | 102 | match t.token with |
| 103 | 103 | Dig(lemma,"dig") -> t |
| 104 | 104 | | Dig(lemma,"intnum") -> {t with token=Lemma(lemma,"intnum",[[]])} |
| ... | ... | @@ -147,7 +147,7 @@ let translate_digs paths = |
| 147 | 147 | | Dig(lemma,cat) -> failwith ("translate_digs: Dig " ^ cat) |
| 148 | 148 | | RomanDig(lemma,cat) -> failwith ("translate_digs: Romandig " ^ cat) |
| 149 | 149 | | Compound(cat,_) as t -> failwith ("translate_digs: " ^ ENIAMtokens.string_of_token t) |
| 150 | - | _ -> t) | |
| 150 | + | _ -> t)*)) | |
| 151 | 151 | |
| 152 | 152 | (**********************************************************************************) |
| 153 | 153 | |
| ... | ... | @@ -234,7 +234,7 @@ let combine_interps paths = |
| 234 | 234 | if StringSet.mem combine_pos pos then combine_interp interp else |
| 235 | 235 | StringListListSet.to_list (StringListListSet.of_list interp) in |
| 236 | 236 | {t with token=Lemma(lemma,pos,interp)} |
| 237 | - | Proper(lemma,pos,interp,cat) -> | |
| 237 | +(* | Proper(lemma,pos,interp,cat) -> | |
| 238 | 238 | (* Printf.printf "%s %s %s\n" lemma pos (ENIAMtagset.render interp); *) |
| 239 | 239 | if StringSet.mem combine_pos pos && interp = [[]] then failwith ("combine_interps: interp=[[]] for " ^ lemma ^ ":" ^ pos) else |
| 240 | 240 | let interp = |
| ... | ... | @@ -244,7 +244,7 @@ let combine_interps paths = |
| 244 | 244 | let interp = |
| 245 | 245 | if StringSet.mem combine_pos pos then combine_interp interp else |
| 246 | 246 | StringListListSet.to_list (StringListListSet.of_list interp) in |
| 247 | - {t with token=Proper(lemma,pos,interp,cat)} | |
| 247 | + {t with token=Proper(lemma,pos,interp,cat)}*) | |
| 248 | 248 | | _ -> t)) |
| 249 | 249 | |
| 250 | 250 | (**********************************************************************************) |
| ... | ... | @@ -264,7 +264,7 @@ let select_tokens paths = |
| 264 | 264 | (* | Dig(value,cat) -> t :: paths *) |
| 265 | 265 | | Other orth -> t :: paths |
| 266 | 266 | | Lemma(lemma,pos,interp) -> if pos = "brev" then paths else t :: paths |
| 267 | - | Proper(lemma,pos,interp,cat) -> if pos = "brev" then paths else t :: paths | |
| 267 | +(* | Proper(lemma,pos,interp,cat) -> if pos = "brev" then paths else t :: paths *) | |
| 268 | 268 | (* | Compound _ -> t :: paths *) |
| 269 | 269 | | _ -> paths)) |
| 270 | 270 | |
| ... | ... | @@ -340,7 +340,7 @@ let select_tokens2 paths = |
| 340 | 340 | if IntSet.mem selected n then t :: paths else paths))) |
| 341 | 341 | |
| 342 | 342 | |
| 343 | -let load_proper_name proper = function | |
| 343 | +(*let load_proper_name proper = function | |
| 344 | 344 | [lemma; types] -> |
| 345 | 345 | let types = Str.split (Str.regexp "|") types in |
| 346 | 346 | StringMap.add_inc proper lemma types (fun types2 -> types @ types2) |
| ... | ... | @@ -358,13 +358,13 @@ let load_proper_names () = |
| 358 | 358 | let proper = File.catch_no_file (load_proper_names terc_filename) proper in |
| 359 | 359 | proper |
| 360 | 360 | |
| 361 | -let proper_names = ref (StringMap.empty : string list StringMap.t) | |
| 361 | +let proper_names = ref (StringMap.empty : string list StringMap.t)*) | |
| 362 | 362 | |
| 363 | 363 | let remove l s = |
| 364 | 364 | Xlist.fold l [] (fun l t -> |
| 365 | 365 | if s = t then l else t :: l) |
| 366 | 366 | |
| 367 | -let find_proper_names t = | |
| 367 | +(*let find_proper_names t = | |
| 368 | 368 | match t.token with |
| 369 | 369 | Lemma(lemma,pos,interp) -> |
| 370 | 370 | if (pos="subst" || pos="depr" || pos="fin" || pos="inf") && StringMap.mem !proper_names lemma then |
| ... | ... | @@ -373,7 +373,7 @@ let find_proper_names t = |
| 373 | 373 | if Xlist.mem t.attrs NotValProper then |
| 374 | 374 | {t with token=Proper(lemma,pos,interp,[])} |
| 375 | 375 | else t |
| 376 | - | _ -> t | |
| 376 | + | _ -> t*) | |
| 377 | 377 | |
| 378 | 378 | let remove_inaccessible_tokens paths last = |
| 379 | 379 | let set = Xlist.fold paths (IntSet.singleton 0) (fun set t -> |
| ... | ... | @@ -384,12 +384,11 @@ let remove_inaccessible_tokens paths last = |
| 384 | 384 | |
| 385 | 385 | let initialize () = |
| 386 | 386 | ENIAMtokenizer.initialize (); |
| 387 | - ENIAMinflexion.initialize (); | |
| 388 | 387 | let mwe_dict,mwe_dict2 = ENIAM_MWE.load_mwe_dicts () in |
| 389 | 388 | ENIAM_MWE.mwe_dict := mwe_dict; |
| 390 | 389 | ENIAM_MWE.mwe_dict2 := mwe_dict2; |
| 391 | - lemma_frequencies := File.catch_no_file (load_lemma_frequencies lemma_frequencies_filename) StringMap.empty; | |
| 392 | - proper_names := load_proper_names () | |
| 390 | + lemma_frequencies := File.catch_no_file (load_lemma_frequencies lemma_frequencies_filename) StringMap.empty | |
| 391 | +(* proper_names := load_proper_names () *) | |
| 393 | 392 | |
| 394 | 393 | let parse query = |
| 395 | 394 | let l = ENIAMtokenizer.parse query in |
| ... | ... | @@ -404,7 +403,7 @@ let parse query = |
| 404 | 403 | let paths,last = ENIAM_MWE.process paths in |
| 405 | 404 | (* print_endline "XXXXXXXXXXXXXXXXXXXXXXXXX a12"; *) |
| 406 | 405 | (* print_endline (ENIAMsubsyntaxStringOf.token_list paths); *) |
| 407 | - let paths = if !recognize_proper_names then List.rev (Xlist.rev_map paths find_proper_names) else paths in | |
| 406 | +(* let paths = if !recognize_proper_names then List.rev (Xlist.rev_map paths find_proper_names) else paths in *) | |
| 408 | 407 | (* print_endline "XXXXXXXXXXXXXXXXXXXXXXXXX a13"; *) |
| 409 | 408 | (* print_endline (ENIAMsubsyntaxStringOf.token_list paths); *) |
| 410 | 409 | let paths = modify_weights paths in |
| ... | ... |
subsyntax/ENIAMsubsyntaxStringOf.ml
| ... | ... | @@ -54,11 +54,11 @@ let token_list_conll paths (*last*) = |
| 54 | 54 | (* ^ (if last < 0 then "" else Printf.sprintf "\nlast=%d" last) *) |
| 55 | 55 | |
| 56 | 56 | let struct_sentence spaces t paths last = |
| 57 | - spaces ^ " id lnode rnode orth token\n" ^ | |
| 57 | + spaces ^ " id lnode rnode cat orth token\n" ^ | |
| 58 | 58 | String.concat "\n" (Xlist.map (List.sort compare paths) (fun (id,lnode,rnode) -> |
| 59 | 59 | let t2 = ExtArray.get t id in |
| 60 | - sprintf "%s%3d %5d %5d %s %s" spaces | |
| 61 | - id lnode rnode t2.ENIAMtokenizerTypes.orth (ENIAMtokens.string_of_token t2.ENIAMtokenizerTypes.token))) ^ | |
| 60 | + sprintf "%s%3d %5d %5d %s %s %s" spaces | |
| 61 | + id lnode rnode t2.ENIAMtokenizerTypes.cat t2.ENIAMtokenizerTypes.orth (ENIAMtokens.string_of_token t2.ENIAMtokenizerTypes.token))) ^ | |
| 62 | 62 | sprintf "\n%s last=%d" spaces last |
| 63 | 63 | |
| 64 | 64 | let dep_sentence spaces t paths = |
| ... | ... |
subsyntax/ENIAMsubsyntaxTypes.ml
subsyntax/interface.ml
| ... | ... | @@ -19,6 +19,12 @@ |
| 19 | 19 | |
| 20 | 20 | open ENIAMsubsyntaxTypes |
| 21 | 21 | |
| 22 | +let theories_paths = [ | |
| 23 | + "/home/yacheu/Dokumenty/ENIAM/theories/numbers"; | |
| 24 | + "/home/yacheu/Dokumenty/ENIAM/theories/persons"; | |
| 25 | + (* "theories/numbers"; *) | |
| 26 | + ] | |
| 27 | + | |
| 22 | 28 | type output = Text | Xml | Html | Marsh | Graphviz | Conll |
| 23 | 29 | type sentence_split = Full | Partial | None |
| 24 | 30 | |
| ... | ... | @@ -46,8 +52,8 @@ let spec_list = [ |
| 46 | 52 | "--no-internet-mode", Arg.Unit (fun () -> ENIAMtokenizerTypes.internet_mode:=false), "Strict attitude towards interpunction (default)"; |
| 47 | 53 | "--par-names", Arg.Unit (fun () -> par_names:=true), "Identifiers of paragraphs provided"; |
| 48 | 54 | "--no-par-names", Arg.Unit (fun () -> par_names:=false), "No identifiers of paragraphs provided (default)"; |
| 49 | - "--proper-names", Arg.Unit (fun () -> ENIAMsubsyntaxTypes.recognize_proper_names:=true), "Recognize proper names (default)"; | |
| 50 | - "--no-proper-names", Arg.Unit (fun () -> ENIAMsubsyntaxTypes.recognize_proper_names:=false), "Do not recognize proper names"; | |
| 55 | +(* "--proper-names", Arg.Unit (fun () -> ENIAMsubsyntaxTypes.recognize_proper_names:=true), "Recognize proper names (default)"; | |
| 56 | + "--no-proper-names", Arg.Unit (fun () -> ENIAMsubsyntaxTypes.recognize_proper_names:=false), "Do not recognize proper names";*) | |
| 51 | 57 | "--merge-lemmata", Arg.Unit (fun () -> ENIAMsubsyntaxTypes.merge_lemmata:=true), "Merge lemmata (default)"; |
| 52 | 58 | "--no-merge-lemmata", Arg.Unit (fun () -> ENIAMsubsyntaxTypes.merge_lemmata:=false), "Do not merge lemmata"; |
| 53 | 59 | "--concraft", Arg.Unit (fun () -> |
| ... | ... | @@ -124,6 +130,7 @@ let rec main_loop in_chan out_chan = |
| 124 | 130 | |
| 125 | 131 | let _ = |
| 126 | 132 | prerr_endline message; |
| 133 | + ENIAMtokenizerTypes.theories_paths := theories_paths; | |
| 127 | 134 | Arg.parse spec_list anon_fun usage_msg; |
| 128 | 135 | ENIAMsubsyntax.initialize (); |
| 129 | 136 | Gc.compact (); |
| ... | ... |
subsyntax/resources/brev.tab
| ... | ... | @@ -5,8 +5,6 @@ A . D . Anno Domini xxx |
| 5 | 5 | A . D . Anno Domini xxx |
| 6 | 6 | a . s . c . akta stanu cywilnego subst:pl:_:n:pt |
| 7 | 7 | Ab Księga Abdiasza subst:sg:_:f |
| 8 | -abp arcybiskup subst:sg:nom:m1 | |
| 9 | -abp . arcybiskup subst:sg:nom:m1 | |
| 10 | 8 | AE Akademia Ekonomiczna subst:sg:_:f |
| 11 | 9 | AF AF subst:sg:_:f |
| 12 | 10 | Ag Księga Aggeusza subst:sg:_:f |
| ... | ... | @@ -16,21 +14,16 @@ Al aluminium subst:_:_:n:ncol |
| 16 | 14 | Al . Aleja subst:pl:_:f |
| 17 | 15 | al . aleja subst:sg:_:f |
| 18 | 16 | Am Księga Amosa subst:sg:_:f |
| 19 | -And . Andrzej subst:_:_:m1 | |
| 20 | 17 | ang . angielski subst:sg:_:m3 |
| 21 | 18 | ang . angielski adj:_:_:_:pos |
| 22 | -arch . architekt subst:_:_:m1 | |
| 23 | 19 | arch . archiwalny adj:_:_:_:pos |
| 24 | 20 | arch . archiwum subst:_:_:n:ncol |
| 25 | 21 | art artykuł subst:_:_:m3 |
| 26 | 22 | art . artykuł subst:_:_:m3 |
| 27 | -art . artysta subst:_:_:m1 | |
| 28 | 23 | AS Associazione Sportiva xxx |
| 29 | -asp . aspirant subst:_:_:m1 | |
| 30 | 24 | b bit subst:_:_:m3 |
| 31 | 25 | B bajt subst:_:_:m3 |
| 32 | 26 | B . biernik subst:sg:_:m3 |
| 33 | -b . brat subst:_:_:m1 | |
| 34 | 27 | b . bez prep:gen:nwok |
| 35 | 28 | b . były adj:_:_:_:pos |
| 36 | 29 | b . bieżący adj:_:_:_:pos |
| ... | ... | @@ -43,17 +36,12 @@ bdb . bardzo dobry subst:_:_:m3 |
| 43 | 36 | bld biliard subst:_:_:m3 |
| 44 | 37 | bln bilion subst:_:_:m3 |
| 45 | 38 | bln bilion num:pl:_:_:rec |
| 46 | -bł . błogosławiony adj:_:_:_:pos | |
| 47 | -bp biskup subst:_:_:m1 | |
| 48 | -bp . biskup subst:_:_:m1 | |
| 49 | 39 | bps bit per second xxx |
| 50 | -Br . brat subst:_:_:m1 | |
| 51 | -bryg . brygadzista subst:_:_:m1 | |
| 52 | 40 | BTW by the way xxx |
| 41 | +bulw . bulwar subst:_:_:m3 | |
| 53 | 42 | c cent subst:_:_:m2 |
| 54 | 43 | C stopień Celsjusza subst:_:_:m3 |
| 55 | 44 | C . celownik subst:sg:_:m3 |
| 56 | -c . córka subst:_:_:f | |
| 57 | 45 | C . cieśnina subst:_:_:f |
| 58 | 46 | c . k . cesarsko-królewski adj:_:_:_:pos |
| 59 | 47 | c . o . centralne ogrzewanie subst:sg:_:n:ncol |
| ... | ... | @@ -83,15 +71,12 @@ db . dobry subst:_:_:m3 |
| 83 | 71 | DCIoS Dominikańskie Centrum Informacji o Sektach subst:sg:_:n:ncol |
| 84 | 72 | DEM Deutsche Mark xxx |
| 85 | 73 | Dep . departament subst:sg:_:m3 |
| 86 | -dh druh subst:_:_:m1 | |
| 87 | -dh . druh subst:_:_:m1 | |
| 88 | 74 | dk dokonany adj:_:_:_:pos |
| 89 | 75 | dkg dekagram subst:_:_:m3 |
| 90 | 76 | dl decylitr subst:_:_:m3 |
| 91 | 77 | dł . długość subst:_:_:f |
| 92 | 78 | Dn Księga Daniela subst:sg:_:f |
| 93 | 79 | dn . dzień subst:sg:gen:m3 |
| 94 | -doc . docent subst:_:_:m1 | |
| 95 | 80 | dol . dolina subst:_:_:f |
| 96 | 81 | Dol . dolina subst:_:_:f |
| 97 | 82 | dol . dolar subst:_:_:m3 |
| ... | ... | @@ -99,11 +84,7 @@ dom . domowy adj:_:_:_:pos |
| 99 | 84 | dot . dotyczyć fin:sg:ter:imperf |
| 100 | 85 | dot . dotyczyć pact:_:_:_:imperf:aff |
| 101 | 86 | dpt . dioptria subst:_:_:f |
| 102 | -dr doktor subst:_:_:m1 | |
| 103 | -dr . doktor subst:sg:gen.dat.acc.inst.loc:m1 | |
| 104 | -dra doktor subst:sg:gen.acc:m1 | |
| 105 | 87 | dst . dostateczny subst:_:_:m3 |
| 106 | -dyr . dyrektor subst:_:_:m1 | |
| 107 | 88 | dyr . dyrekcja subst:_:_:f |
| 108 | 89 | dysk . dyskusyjny adj:_:_:_:pos |
| 109 | 90 | dyw . dywizja subst:_:_:f |
| ... | ... | @@ -114,9 +95,7 @@ Dz . dziennik subst:_:_:m3 |
| 114 | 95 | Dz . U . Dziennik Ustaw subst:sg:_:m3 |
| 115 | 96 | e . era subst:sg:_:f |
| 116 | 97 | e . w . ekwiwalent wodny subst:_:_:m3 |
| 117 | -ed . editor xxx | |
| 118 | 98 | Ef List do Efezjan subst:sg:_:m3 |
| 119 | -emergie magister xxx | |
| 120 | 99 | EOT end of topic xxx |
| 121 | 100 | ER ER xxx |
| 122 | 101 | Est Księga Estery subst:sg:_:f |
| ... | ... | @@ -131,7 +110,6 @@ F stopień Fahrenheita subst:_:_:m3 |
| 131 | 110 | f . femininum xxx |
| 132 | 111 | Flm List do Filemona subst:sg:_:m3 |
| 133 | 112 | Flp List do Filipian subst:sg:_:m3 |
| 134 | -fot . fotograf subst:_:_:m1 | |
| 135 | 113 | fot . fotografia subst:_:_:f |
| 136 | 114 | ft stopa subst:_:_:f |
| 137 | 115 | fund . fundacja subst:_:_:f |
| ... | ... | @@ -144,7 +122,6 @@ GB gigabajt subst:_:_:m3 |
| 144 | 122 | Gd . Gdański adj:_:_:_:pos |
| 145 | 123 | GD . Gdański adj:_:_:_:pos |
| 146 | 124 | Gen . Genesis subst:sg:_:f |
| 147 | -gen . generał subst:_:_:m1 | |
| 148 | 125 | geogr . geograficzny adj:_:_:_:pos |
| 149 | 126 | gg Gadu-Gadu subst:sg:_:m3 |
| 150 | 127 | GH GH xxx |
| ... | ... | @@ -159,7 +136,6 @@ gr gram subst:_:_:m3 |
| 159 | 136 | gr . grupa subst:_:_:f |
| 160 | 137 | gr. grecki subst:sg:_:m3 |
| 161 | 138 | gr . grecki adj:_:_:_:pos |
| 162 | -Graż . Grażyna subst:_:_:f | |
| 163 | 139 | gru grudzień subst:_:_:m3 |
| 164 | 140 | Gs gaus subst:_:_:m3 |
| 165 | 141 | GW Gazeta Wyborcza subst:sg:_:f |
| ... | ... | @@ -167,21 +143,16 @@ h godzina subst:_:_:f |
| 167 | 143 | h głębokość subst:_:_:f |
| 168 | 144 | h hora subst:_:_:f |
| 169 | 145 | H wysokość subst:_:_:f |
| 170 | -h . homoseksualista subst:_:_:m1 | |
| 171 | 146 | h . c . honoris causa xxx |
| 172 | 147 | Ha Księga Habakuka subst:sg:_:f |
| 173 | 148 | ha hektar subst:_:_:m3 |
| 174 | 149 | Hab Księga Habakuka subst:sg:_:f |
| 175 | -hab . habilitowany adj:_:_:_:pos | |
| 176 | 150 | hab . habilitować ppas:_:_:_:perf:aff |
| 177 | 151 | Hbr List do Hebrajczyków subst:sg:_:m3 |
| 178 | 152 | Hebr . List do Hebrajczyków subst:sg:_:m3 |
| 179 | 153 | Hi Księga Hioba subst:sg:_:f |
| 180 | 154 | H - K . H-K xxx |
| 181 | 155 | hl hektolitr subst:_:_:m3 |
| 182 | -hm . harcmistrz subst:_:_:m1 | |
| 183 | -hm . harcmistrzyni subst:_:_:f | |
| 184 | -hr . hrabia subst:_:_:m1 | |
| 185 | 156 | Hz herc subst:_:_:m3 |
| 186 | 157 | I . instrumentalis subst:_:_:m3 |
| 187 | 158 | I . I xxx |
| ... | ... | @@ -196,11 +167,9 @@ IMHO IMHO xxx |
| 196 | 167 | IMHO in my humble opinion xxx |
| 197 | 168 | IMO in my opinion xxx |
| 198 | 169 | in . inaczej conj |
| 199 | -in . inaczej adv | |
| 170 | +in . inaczej adv:pos | |
| 200 | 171 | in . inny adj:_:_:_:pos |
| 201 | 172 | INF . informacja subst:_:_:f |
| 202 | -insp . inspektor subst:_:_:m1 | |
| 203 | -inż . inżynier subst:_:_:m1 | |
| 204 | 173 | is . islandzki subst:sg:_:m3 |
| 205 | 174 | is . islandzki adj:_:_:_:pos |
| 206 | 175 | Iz Księga Izajasza subst:sg:_:f |
| ... | ... | @@ -214,14 +183,11 @@ Jdt Księga Judyty subst:sg:_:f |
| 214 | 183 | Jer . Księga Jeremiasza subst:sg:_:f |
| 215 | 184 | Jez . Jezioro subst:_:_:n:ncol |
| 216 | 185 | jez . jezioro subst:_:_:n:ncol |
| 217 | -JKM Janusz Korwin-Mikke subst:sg:_:m1 | |
| 218 | 186 | Jl Księga Joela subst:sg:_:f |
| 219 | 187 | Job Księga Joba subst:sg:_:f |
| 220 | 188 | Jon Księga Jonasza subst:sg:_:f |
| 221 | 189 | Joz . Księga Jozuego subst:sg:_:f |
| 222 | 190 | Jr Księga Jeremiasza subst:sg:_:f |
| 223 | -jr junior subst:_:_:m1 | |
| 224 | -jr . junior subst:_:_:m1 | |
| 225 | 191 | JS JavaScript xxx |
| 226 | 192 | jun . junior subst:_:_:m1 |
| 227 | 193 | k kompania subst:_:_:f |
| ... | ... | @@ -235,7 +201,6 @@ K . Krzyż subst:_:_:m3 |
| 235 | 201 | k . p . c . Kodeks Postępowania Cywilnego subst:sg:_:m3 |
| 236 | 202 | k . w . Kodeks Wykroczeń subst:sg:_:m3 |
| 237 | 203 | kal . kaloria subst:_:_:f |
| 238 | -kard . kardynał subst:_:_:m1 | |
| 239 | 204 | kasz . kaszubski adj:_:_:_:pos |
| 240 | 205 | kaszb . kaszubski adj:_:_:_:pos |
| 241 | 206 | kat . katolicki adj:_:_:_:pos |
| ... | ... | @@ -250,31 +215,20 @@ kg kilogram subst:_:_:m3 |
| 250 | 215 | kHz kiloherc subst:_:_:m3 |
| 251 | 216 | KK Kościół Katolicki subst:sg:_:m3 |
| 252 | 217 | kl . klasa subst:_:_:f |
| 253 | -kl . kleryk subst:_:_:m3 | |
| 254 | 218 | km kilometr subst:_:_:m3 |
| 255 | 219 | KM koń mechaniczny subst:_:_:m2 |
| 256 | 220 | KM kilometr subst:_:_:m3 |
| 257 | -kmdr komandor subst:sg:_:m1 | |
| 258 | 221 | Koh Księga Koheleta subst:sg:_:f |
| 259 | 222 | Kol List do Kolosan subst:sg:_:m3 |
| 260 | -kol . kolega subst:_:_:m1 | |
| 261 | -kol . koleżanka subst:_:_:f | |
| 262 | 223 | kolej . kolejowy adj:_:_:_:pos |
| 263 | -kom . komendant subst:_:_:m1 | |
| 264 | -kom . komisarz subst:_:_:m1 | |
| 265 | 224 | Konst . Konstytucja subst:_:_:f |
| 266 | 225 | kop . kopalnia subst:_:_:f |
| 267 | 226 | Kor List do Koryntian subst:sg:_:m3 |
| 268 | 227 | Kpł Księga Kapłańska subst:sg:_:f |
| 269 | -kpr . kapral subst:_:_:m1 | |
| 270 | -kpt . kapitan subst:_:_:m1 | |
| 271 | 228 | Kr List do Koryntian subst:sg:_:m3 |
| 272 | -KrK Kościół Rzymskokatolicki subst:sg:$C:m3 | |
| 229 | +KrK Kościół Rzymskokatolicki subst:sg:$c:m3 | |
| 273 | 230 | Krn Księga Kronik subst:sg:_:f |
| 274 | -Kryst . Krystyna subst:_:_:f | |
| 275 | 231 | KS Klub Sportowy subst:_:_:m3 |
| 276 | -ks . ksiądz subst:_:_:m1 | |
| 277 | -ks . książę subst:_:_:m1 | |
| 278 | 232 | kV kilowolt subst:_:_:m3 |
| 279 | 233 | kW kilowat subst:_:_:m3 |
| 280 | 234 | kw . kwadratowy adj:_:_:_:pos |
| ... | ... | @@ -286,7 +240,6 @@ l . rok subst:pl:_:m3 |
| 286 | 240 | l . liczba subst:_:_:f |
| 287 | 241 | Lam Księga Lamentacji subst:sg:_:f |
| 288 | 242 | Lb Księga Liczb subst:sg:_:f |
| 289 | -lek . lekarz subst:_:_:m1 | |
| 290 | 243 | Lic . liceum subst:_:_:n:ncol |
| 291 | 244 | lip lipiec subst:_:_:m3 |
| 292 | 245 | lis listopad subst:_:_:m3 |
| ... | ... | @@ -319,39 +272,26 @@ M - A M-A xxx |
| 319 | 272 | mag . magnetyczny adj:_:_:_:pos |
| 320 | 273 | maks . maksymalny adj:_:_:_:pos |
| 321 | 274 | Mal Księga Malachiasza subst:sg:_:f |
| 322 | -Małg . Małgorzata subst:_:_:f | |
| 323 | 275 | mar marzec subst:_:_:m3 |
| 324 | -mar . marynarz subst:_:_:m1 | |
| 325 | -Mat . Mateusz subst:_:_:m1 | |
| 326 | -MB Matka Boska subst:sg:_:f | |
| 327 | 276 | MB megabajt subst:_:_:m3 |
| 328 | 277 | Mb megabit subst:_:_:m3 |
| 329 | -MB . Matka Boska subst:sg:_:f | |
| 330 | 278 | MBps megabajt na sekundę subst:_:_:m3 |
| 331 | 279 | Mbps megabit na sekundę subst:_:_:m3 |
| 332 | 280 | mcy miesiąc subst:pl:gen:m3 |
| 333 | 281 | Mdr Księga Mądrości subst:sg:_:f |
| 334 | -mec . mecenas subst:_:_:m1 | |
| 335 | 282 | med . medycyna subst:_:_:f |
| 336 | 283 | mg miligram subst:_:_:m3 |
| 337 | 284 | Mg magnez subst:sg:_:m3 |
| 338 | 285 | Mg megagram subst:_:_:m3 |
| 339 | -mgr magister subst:_:_:m1 | |
| 340 | -mgr . magister subst:sg:gen.acc:m1 | |
| 341 | 286 | MHz megaherc subst:_:_:m3 |
| 342 | 287 | Mi Księga Micheasza subst:sg:_:f |
| 343 | 288 | mies . miesiąc subst:_:_:m3 |
| 344 | -mieszk . mieszkaniec subst:_:_:m1 | |
| 345 | 289 | min minuta subst:_:_:f |
| 346 | 290 | Min . ministerstwo subst:_:_:n:ncol |
| 347 | 291 | min . minimum subst:_:_:n:ncol |
| 348 | -min . minister subst:_:_:m1 | |
| 349 | 292 | min . minuta subst:_:_:f |
| 350 | 293 | min . minimalny adj:_:_:_:pos |
| 351 | -mjr major subst:_:_:m1 | |
| 352 | -mjr . major subst:_:_:m1 | |
| 353 | 294 | Mk Ewangelia według świętego Marka subst:sg:_:f |
| 354 | -mk . mieszkaniec subst:_:_:m1 | |
| 355 | 295 | Ml Księga Malachiasza subst:sg:_:f |
| 356 | 296 | ml mililitr subst:_:_:m3 |
| 357 | 297 | mld miliard subst:_:_:m3 |
| ... | ... | @@ -360,11 +300,7 @@ mln milion subst:_:_:m3 |
| 360 | 300 | mln milion num:pl:_:_:rec |
| 361 | 301 | Mł . młody adj:_:_:_:com |
| 362 | 302 | mm milimetr subst:_:_:m3 |
| 363 | -M - me Madame xxx | |
| 364 | -Mr mister subst:_:_:m1 | |
| 365 | -mr mister subst:_:_:m1 | |
| 366 | 303 | mrn . mierny subst:_:_:m3 |
| 367 | -Mrs Mistress xxx | |
| 368 | 304 | Ms . miejscownik subst:sg:_:m3 |
| 369 | 305 | ms . manuscriptum xxx |
| 370 | 306 | Msc . miejscownik subst:sg:_:m3 |
| ... | ... | @@ -382,7 +318,6 @@ N . N . nomen nescio xxx |
| 382 | 318 | N . T Nowy Testament subst:sg:_:m3 |
| 383 | 319 | n / s nuclear ship xxx |
| 384 | 320 | Na Księga Nahuma subst:sg:_:f |
| 385 | -nadkom . nadkomisarz subst:_:_:m1 | |
| 386 | 321 | Nah Księga Nahuma subst:sg:_:f |
| 387 | 322 | Najśw . święty adj:_:_:_:sup |
| 388 | 323 | nb . nota bene xxx |
| ... | ... | @@ -408,8 +343,6 @@ nzw . nadzwyczajny adj:_:_:_:pos |
| 408 | 343 | o stopień subst:_:_:m3 |
| 409 | 344 | o . ojciec subst:_:_:m1 |
| 410 | 345 | O . opatrzność subst:sg:_:f |
| 411 | -ob . obywatel subst:_:_:m1 | |
| 412 | -ob . obywatelka subst:_:_:f | |
| 413 | 346 | obw . obwód subst:_:_:m3 |
| 414 | 347 | odbud . odbudować ppas:_:_:_:perf:aff |
| 415 | 348 | Oddz . oddział subst:_:_:m3 |
| ... | ... | @@ -420,22 +353,15 @@ ogp . ogólnopolski adj:_:_:_:pos |
| 420 | 353 | ok . około qub |
| 421 | 354 | ok . około prep:gen |
| 422 | 355 | ok . okolica subst:_:_:f |
| 423 | -oo . ojcowie subst:pl:_:m1:pt | |
| 424 | -OO . ojcowie subst:pl:_:m1:pt | |
| 425 | 356 | Op . Opolski adj:_:_:_:pos |
| 426 | 357 | oprac . opracowanie subst:_:_:n:ncol |
| 427 | 358 | os . osiedle subst:_:_:n:ncol |
| 428 | 359 | Oz Księga Ozeasza subst:sg:_:f |
| 429 | 360 | p . piętro subst:_:_:n:ncol |
| 430 | -p . pan subst:_:_:m1 | |
| 431 | -p . pan subst:_:_:m1 | |
| 432 | -p . pani subst:_:_:f | |
| 433 | -p . pani subst:_:_:f | |
| 434 | 361 | p . patrzeć impt:sg:sec:imperf |
| 435 | 362 | p . przed prep:acc.inst:nwok |
| 436 | 363 | p . praca subst:_:_:f |
| 437 | 364 | p . punkt subst:_:_:m3 |
| 438 | -p . państwo subst:sg:_:n:ncol | |
| 439 | 365 | p . pułk subst:_:_:m3 |
| 440 | 366 | P . Porrhomma xxx |
| 441 | 367 | P . pamięci subst:sg:dat:f |
| ... | ... | @@ -450,7 +376,6 @@ par . paragraf subst:_:_:m3 |
| 450 | 376 | paraf . parafialny adj:_:_:_:pos |
| 451 | 377 | paź październik subst:sg:_:m3 |
| 452 | 378 | pc parsek subst:_:_:m3 |
| 453 | -pchor . podchorąży subst:_:_:m1 | |
| 454 | 379 | pd . południowy adj:_:_:_:pos |
| 455 | 380 | pd . południe subst:_:_:m3 |
| 456 | 381 | PeeS . post scriptum xxx |
| ... | ... | @@ -466,15 +391,12 @@ PLN nowy polski złoty subst:_:_:m3 |
| 466 | 391 | pln nowy polski złoty subst:_:_:m3 |
| 467 | 392 | płd . południowy adj:_:_:_:pos |
| 468 | 393 | Płd . południowy adj:_:_:_:pos |
| 469 | -płk pułkownik subst:_:_:m1 | |
| 470 | -płk . pułkownik subst:_:_:m1 | |
| 471 | 394 | płn . północny adj:_:_:_:pos |
| 472 | 395 | pn . poniedziałek subst:_:_:m3 |
| 473 | 396 | pn . północny adj:_:_:_:pos |
| 474 | 397 | pn . północ subst:sg:_:f |
| 475 | 398 | pnkt punkt subst:_:_:m3 |
| 476 | 399 | pocz . początek subst:_:_:m3 |
| 477 | -podkom . podkomisarz subst:_:_:m1 | |
| 478 | 400 | podst . podstawowy adj:_:_:_:pos |
| 479 | 401 | poj . pojemność subst:sg:_:f |
| 480 | 402 | pojed . pojedynczy adj:_:_:_:pos |
| ... | ... | @@ -483,34 +405,22 @@ pol . polski adj:_:_:_:pos |
| 483 | 405 | poł . połowa subst:sg:_:f |
| 484 | 406 | położ . położyć ppas:_:_:_:perf:aff |
| 485 | 407 | pon . poniedziałek subst:sg:_:m3 |
| 486 | -por . porucznik subst:_:_:m1 | |
| 487 | 408 | por . porównać impt:sg:sec:perf |
| 488 | -pos . poseł subst:_:_:m1 | |
| 489 | -post . posterunkowy subst:_:_:m1 | |
| 490 | 409 | pow . powiat subst:_:_:m3 |
| 491 | 410 | pow . powierzchnia subst:_:_:f |
| 492 | 411 | pow . powyżej prep:gen |
| 493 | 412 | poz . pozycja subst:_:_:f |
| 494 | 413 | późn . późniejszy adj:_:_:_:com |
| 495 | 414 | PP Poczta Polska subst:sg:_:f |
| 496 | -pp . pani subst:pl:_:f | |
| 497 | -pp . pan subst:pl:_:m1 | |
| 498 | -pp . państwo subst:pl:_:m1:pt | |
| 499 | 415 | ppanc . przeciwpancerny adj:_:_:_:pos |
| 500 | 416 | ppkt podpunkt subst:_:_:m3 |
| 501 | -ppł . podpułkownik subst:_:_:m1 | |
| 502 | -ppłk podpułkownik subst:_:_:m1 | |
| 503 | -ppłk . podpułkownik subst:_:_:m1 | |
| 504 | 417 | ppm parts per million xxx |
| 505 | -ppor . podporucznik subst:_:_:m1 | |
| 506 | 418 | ppoż . przeciwpożarowy adj:_:_:_:pos |
| 507 | 419 | Pr . Księga Przysłów subst:sg:_:f |
| 508 | 420 | proc . procent subst:_:_:m3 |
| 509 | 421 | proc . procentowy adj:_:_:_:pos |
| 510 | -prof . profesor subst:_:_:m1 | |
| 511 | 422 | proj . projekt subst:_:_:m3 |
| 512 | 423 | proj . projektować praet:_:_:imperf |
| 513 | -prok . prokurator subst:_:_:m1 | |
| 514 | 424 | prom . promil subst:_:_:m3 |
| 515 | 425 | Prz Księga Przysłów subst:sg:_:f |
| 516 | 426 | przebud . przebudowa subst:_:_:f |
| ... | ... | @@ -522,7 +432,6 @@ przyp . przypisek subst:_:_:m3 |
| 522 | 432 | Ps Księga Psalmów subst:sg:_:f |
| 523 | 433 | Ps postscriptum subst:_:_:m3 |
| 524 | 434 | PS postscriptum subst:_:_:m3 |
| 525 | -ps . pseudonim subst:_:_:m3 | |
| 526 | 435 | ps . post scriptum xxx |
| 527 | 436 | pt punkt subst:_:_:m3 |
| 528 | 437 | pt . piątek subst:sg:_:m3 |
| ... | ... | @@ -535,8 +444,6 @@ r . różowy adj:_:_:_:pos |
| 535 | 444 | R . P . Roku Pańskiego subst:sg:gen.loc:m3 |
| 536 | 445 | R . P . Rzeczpospolita Polska subst:sg:_:f |
| 537 | 446 | Rdz Księga Rodzaju subst:sg:_:f |
| 538 | -Red . redaktor subst:_:_:m1 | |
| 539 | -red . redaktor subst:_:_:m1 | |
| 540 | 447 | red . redakcja subst:_:_:f |
| 541 | 448 | Ref . refren subst:_:_:m3 |
| 542 | 449 | rez . rezerwat subst:_:_:m3 |
| ... | ... | @@ -546,7 +453,6 @@ rozbud . rozbudować ppas:_:_:_:perf:aff |
| 546 | 453 | rozdz . rozdział subst:_:_:m3 |
| 547 | 454 | RTG rentgenowski adj:_:_:_:pos |
| 548 | 455 | rtg . rentgen subst:_:_:m3 |
| 549 | -rtm . rotmistrz subst:_:_:m1 | |
| 550 | 456 | Rut Księga Rut subst:sg:_:f |
| 551 | 457 | ryc . rycina subst:_:_:f |
| 552 | 458 | rys . rysunek subst:_:_:m3 |
| ... | ... | @@ -558,9 +464,7 @@ Rz . Rz subst:sg:_:m3 |
| 558 | 464 | s sekunda subst:_:_:f |
| 559 | 465 | s south xxx |
| 560 | 466 | S Solidarność subst:sg:_:f |
| 561 | -s . syn subst:_:_:m1 | |
| 562 | 467 | s . strona subst:_:_:f |
| 563 | -s . siostra subst:_:_:f | |
| 564 | 468 | S . Ship xxx |
| 565 | 469 | S . spółka subst:_:_:f |
| 566 | 470 | S . Steam xxx |
| ... | ... | @@ -576,8 +480,6 @@ SA Sąd Apelacyjny subst:sg:_:m3 |
| 576 | 480 | Sc stratocumulus subst:_:_:m3 |
| 577 | 481 | Sdz Księga Sędziów subst:sg:_:f |
| 578 | 482 | sek . sekunda subst:_:_:f |
| 579 | -sen . senior subst:_:_:m1 | |
| 580 | -sen . senator subst:_:_:m1 | |
| 581 | 483 | sie sierpień subst:_:_:m3 |
| 582 | 484 | Ska spółka subst:_:_:f |
| 583 | 485 | S - ka spółka subst:_:_:f |
| ... | ... | @@ -588,20 +490,15 @@ SP Szkoła Podstawowa subst:sg:_:f |
| 588 | 490 | Sp . spółka subst:_:_:f |
| 589 | 491 | sp . spółka subst:_:_:f |
| 590 | 492 | Społ . społeczny adj:_:_:_:pos |
| 591 | -sr . senior subst:_:_:m1 | |
| 592 | -ss . siostra subst:pl:_:f | |
| 593 | 493 | ss . strona subst:pl:_:f |
| 594 | 494 | ST Stary Testament subst:sg:_:m3 |
| 595 | 495 | St stratus subst:_:_:m3 |
| 596 | -St Saint xxx | |
| 597 | 496 | st . staro adv:pos |
| 598 | 497 | st . stołeczny adj:_:_:_:pos |
| 599 | 498 | st . stary adj:_:_:_:pos |
| 600 | 499 | st . stary subst:_:_:_ |
| 601 | 500 | st . stary adj:_:_:_:com |
| 602 | 501 | st . stopień subst:_:_:m3 |
| 603 | -St . Stanisław subst:_:_:m1 | |
| 604 | -St . saint xxx | |
| 605 | 502 | Stow . stowarzyszenie subst:_:_:n:ncol |
| 606 | 503 | stp . staropolski adj:_:_:_:pos |
| 607 | 504 | str . strona subst:_:_:f |
| ... | ... | @@ -609,26 +506,19 @@ sty styczeń subst:_:_:m3 |
| 609 | 506 | sygn . sygnatura subst:_:_:f |
| 610 | 507 | Syr Księga Syracha subst:sg:_:f |
| 611 | 508 | Sz . szanowny adj:_:_:_:pos |
| 612 | -szer . szeregowy subst:_:_:m1 | |
| 613 | 509 | szer . szerokość subst:_:_:f |
| 614 | 510 | szer . szeregowy adj:_:_:_:pos |
| 615 | 511 | sześc . sześcienny adj:_:_:_:pos |
| 616 | 512 | sześć . sześcienny adj:_:_:_:pos |
| 617 | 513 | szt . sztuka subst:_:_:f |
| 618 | -Ś . święty adj:_:_:_:pos | |
| 619 | 514 | śr . średni adj:_:_:_:pos |
| 620 | 515 | Ś - W Ściana Wschodnia subst:sg:_:f |
| 621 | -św . święty subst:_:_:m1 | |
| 622 | -św . świadek subst:_:_:m1 | |
| 623 | -św . święty adj:_:_:_:pos | |
| 624 | -śś . święty subst:pl:_:m1 | |
| 625 | 516 | t tona subst:_:_:f |
| 626 | 517 | T trybuna subst:_:_:f |
| 627 | 518 | T tesla subst:_:_:f |
| 628 | 519 | t . tom subst:_:_:m3 |
| 629 | 520 | T . Turbine xxx |
| 630 | 521 | tab . tabela subst:_:_:f |
| 631 | -Tad . Tadeusz subst:_:_:m11 | |
| 632 | 522 | tel . telefon subst:_:_:m3 |
| 633 | 523 | Temp . temperatura subst:_:_:f |
| 634 | 524 | tg . tegoroczny adj:_:_:_:pos |
| ... | ... | @@ -638,8 +528,6 @@ TL Trybuna Ludu subst:sg:_:f |
| 638 | 528 | tlx telegraph exchange xxx |
| 639 | 529 | tł . tłumaczyć praet:_:_:imperf |
| 640 | 530 | TM trade mark xxx |
| 641 | -tow . towarzysz subst:_:_:m1 | |
| 642 | -tow . towarzyszka subst:_:_:f | |
| 643 | 531 | tow . towarzystwo subst:_:_:n:ncol |
| 644 | 532 | Tt List do Tytusa subst:sg:_:m3 |
| 645 | 533 | tyg . tydzień subst:_:_:m3 |
| ... | ... | @@ -667,7 +555,7 @@ w . wyspa subst:_:_:f |
| 667 | 555 | w . wieś subst:_:_:f |
| 668 | 556 | W . Wielmożny adj:_:_:_:pos |
| 669 | 557 | w . Wielki adj:_:_:_:pos |
| 670 | -w . wysoko adv:comp | |
| 558 | +w . wysoko adv:com | |
| 671 | 559 | W . wszechświat subst:_:_:m3 |
| 672 | 560 | W . Waleczny adj:_:_:_:pos |
| 673 | 561 | w . c . water closet xxx |
| ... | ... | @@ -686,9 +574,8 @@ Wj Księga Wyjścia subst:sg:_:f |
| 686 | 574 | wkł . wkładka subst:_:_:f |
| 687 | 575 | Wlk . Wielki adj:_:_:_:pos |
| 688 | 576 | Wlkp . Wielkopolski adj:_:_:_:pos |
| 689 | -wł . włącznie adv | |
| 577 | +wł . włącznie adv:pos | |
| 690 | 578 | wł . włoski adj:_:_:_:pos |
| 691 | -Wł . włącznie adv | |
| 692 | 579 | WŁ . własny adj:_:_:_:pos |
| 693 | 580 | Wn winien winien:sg:m1.m2.m3:imperf |
| 694 | 581 | Wny wielmożny adj:_:_:_:pos |
| ... | ... | @@ -701,6 +588,7 @@ wsch . wschodni adj:_:_:_:pos |
| 701 | 588 | WXL Wielkie Księstwo Litewskie subst:sg:_:n:ncol |
| 702 | 589 | WXLit Wielkie Księstwo Litewskie subst:sg:_:n:ncol |
| 703 | 590 | wy wyjście subst:_:_:n:ncol |
| 591 | +wyb . wybrzeże subst:_:_:n:ncol | |
| 704 | 592 | wyd . wydanie subst:_:_:n:ncol |
| 705 | 593 | wys . wysokość subst:_:_:f |
| 706 | 594 | wysok . wysokość subst:_:_:f |
| ... | ... | @@ -710,8 +598,6 @@ wz . wzorowy adj:_:_:_:pos |
| 710 | 598 | wzgl . względnie adv:pos |
| 711 | 599 | x raz subst:_:_:m3 |
| 712 | 600 | #X październik subst:_:_:m3 |
| 713 | -x . książę subst:_:_:m1 | |
| 714 | -x . ksiądz subst:_:_:m1 | |
| 715 | 601 | z . zeszyt subst:_:_:m3 |
| 716 | 602 | Za Księga Zachariasza subst:sg:_:f |
| 717 | 603 | zach . zachodni adj:_:_:_:pos |
| ... | ... | @@ -740,37 +626,6 @@ Zw . związek subst:_:_:m3 |
| 740 | 626 | µ m mikrometr subst:_:_:m3 |
| 741 | 627 | µ mol mikromol subst:_:_:m3 |
| 742 | 628 | µ g mikrogram subst:_:_:m3 |
| 743 | -A . A. initial | |
| 744 | -B . B. initial | |
| 745 | -C . C. initial | |
| 746 | -D . D. initial | |
| 747 | -E . E. initial | |
| 748 | -F . F. initial | |
| 749 | -G . G. initial | |
| 750 | -H . H. initial | |
| 751 | -I . I. initial | |
| 752 | -J . J. initial | |
| 753 | -K . K. initial | |
| 754 | -L . L. initial | |
| 755 | -M . M. initial | |
| 756 | -N . N. initial | |
| 757 | -O . O. initial | |
| 758 | -P . P. initial | |
| 759 | -Q . Q. initial | |
| 760 | -R . R. initial | |
| 761 | -S . S. initial | |
| 762 | -T . T. initial | |
| 763 | -U . U. initial | |
| 764 | -V . V. initial | |
| 765 | -W . W. initial | |
| 766 | -X . X. initial | |
| 767 | -Y . Y. initial | |
| 768 | -Z . Z. initial | |
| 769 | -Ć . Ć. initial | |
| 770 | -Ś . Ś. initial | |
| 771 | -Ł . Ł. initial | |
| 772 | -Ż . Ż. initial | |
| 773 | -Ź . Ź. initial | |
| 774 | 629 | W - w Warszawa subst:pl:gen:f |
| 775 | 630 | W - wa Warszawa subst:sg:nom:f |
| 776 | 631 | W - wach Warszawa subst:pl:loc:f |
| ... | ... | @@ -792,29 +647,6 @@ Z - dy Zakład subst:pl:acc:n:pt |
| 792 | 647 | Z - dy Zakład subst:pl:nom:n:pt |
| 793 | 648 | Z - dy Zakład subst:pl:voc:n:pt |
| 794 | 649 | Z - dów Zakład subst:pl:gen:n:pt |
| 795 | -b - ci brat subst:pl:acc:m1:pt | |
| 796 | -b - ci brat subst:pl:gen:m1:pt | |
| 797 | -b - cia brat subst:pl:nom:m1:pt | |
| 798 | -b - cia brat subst:pl:voc:m1:pt | |
| 799 | -b - ciach brat subst:pl:loc:m1:pt | |
| 800 | -b - ciom brat subst:pl:dat:m1:pt | |
| 801 | -b - ćmi brat subst:pl:inst:m1:pt | |
| 802 | -d - ca dowódca subst:sg:nom:m1 | |
| 803 | -d - cach dowódca subst:pl:loc:m1 | |
| 804 | -d - cami dowódca subst:pl:inst:m1 | |
| 805 | -d - ce dowódca depr:pl:nom:m2 | |
| 806 | -d - ce dowódca depr:pl:voc:m2 | |
| 807 | -d - co dowódca subst:sg:voc:m1 | |
| 808 | -d - com dowódca subst:pl:dat:m1 | |
| 809 | -d - cy dowódca subst:pl:nom:m1 | |
| 810 | -d - cy dowódca subst:pl:voc:m1 | |
| 811 | -d - cy dowódca subst:sg:dat:m1 | |
| 812 | -d - cy dowódca subst:sg:gen:m1 | |
| 813 | -d - cy dowódca subst:sg:loc:m1 | |
| 814 | -d - ców dowódca subst:pl:acc:m1 | |
| 815 | -d - ców dowódca subst:pl:gen:m1 | |
| 816 | -d - cą dowódca subst:sg:inst:m1 | |
| 817 | -d - cę dowódca subst:sg:acc:m1 | |
| 818 | 650 | f - ce fabryka subst:sg:dat:f |
| 819 | 651 | f - ce fabryka subst:sg:loc:f |
| 820 | 652 | f - k fabryka subst:pl:gen:f |
| ... | ... | @@ -885,19 +717,3 @@ s - ko spółka subst:sg:voc:f |
| 885 | 717 | s - kom spółka subst:pl:dat:f |
| 886 | 718 | s - ką spółka subst:sg:inst:f |
| 887 | 719 | s - kę spółka subst:sg:acc:f |
| 888 | -z - ca zastępca subst:sg:nom:m1 | |
| 889 | -z - cach zastępca subst:pl:loc:m1 | |
| 890 | -z - cami zastępca subst:pl:inst:m1 | |
| 891 | -z - ce zastępca depr:pl:nom:m2 | |
| 892 | -z - ce zastępca depr:pl:voc:m2 | |
| 893 | -z - co zastępca subst:sg:voc:m1 | |
| 894 | -z - com zastępca subst:pl:dat:m1 | |
| 895 | -z - cy zastępca subst:pl:nom:m1 | |
| 896 | -z - cy zastępca subst:pl:voc:m1 | |
| 897 | -z - cy zastępca subst:sg:dat:m1 | |
| 898 | -z - cy zastępca subst:sg:gen:m1 | |
| 899 | -z - cy zastępca subst:sg:loc:m1 | |
| 900 | -z - ców zastępca subst:pl:acc:m1 | |
| 901 | -z - ców zastępca subst:pl:gen:m1 | |
| 902 | -z - cą zastępca subst:sg:inst:m1 | |
| 903 | -z - cę zastępca subst:sg:acc:m1 | |
| ... | ... |
theories/numbers/known_orths.tab deleted
theories/persons/FirstName.tab
0 → 100644
| 1 | +Aaron | |
| 2 | +Abaddon | |
| 3 | +Abaris | |
| 4 | +Abdiasz | |
| 5 | +Abdon | |
| 6 | +Abel | |
| 7 | +Abercjusz | |
| 8 | +Abiasz | |
| 9 | +Abiatar | |
| 10 | +Abigail | |
| 11 | +Abijjam | |
| 12 | +Abimelek | |
| 13 | +Abiram | |
| 14 | +Abisag | |
| 15 | +Abiszaj | |
| 16 | +Abner | |
| 17 | +Abraham | |
| 18 | +Abram | |
| 19 | +Abraxas | |
| 20 | +Absalom | |
| 21 | +Absalon | |
| 22 | +Achab | |
| 23 | +Achacjusz | |
| 24 | +Achacy | |
| 25 | +Achates | |
| 26 | +Achaz | |
| 27 | +Achiasz | |
| 28 | +Achil | |
| 29 | +Achilles | |
| 30 | +Achimaas | |
| 31 | +Achimelech | |
| 32 | +Achimelek | |
| 33 | +Achitofel | |
| 34 | +Achmad | |
| 35 | +Acis | |
| 36 | +Ada | |
| 37 | +Adad | |
| 38 | +Adalbert | |
| 39 | +Adam | |
| 40 | +Adamastor | |
| 41 | +Adamina | |
| 42 | +Adasieczek | |
| 43 | +Adasiek | |
| 44 | +Adaukt | |
| 45 | +Adaś | |
| 46 | +Addar | |
| 47 | +Adela | |
| 48 | +Adelaida | |
| 49 | +Adelajda | |
| 50 | +Adelbert | |
| 51 | +Adelina | |
| 52 | +Adelka | |
| 53 | +Admet | |
| 54 | +Ado | |
| 55 | +Adolf | |
| 56 | +Adolfa | |
| 57 | +Adolfek | |
| 58 | +Adolfina | |
| 59 | +Adonai | |
| 60 | +Adonaj | |
| 61 | +Adoniasz | |
| 62 | +Adonis | |
| 63 | +Adramelek | |
| 64 | +Adrast | |
| 65 | +Adria | |
| 66 | +Adrian | |
| 67 | +Adriana | |
| 68 | +Adrianna | |
| 69 | +Aecjusz | |
| 70 | +Afanazy | |
| 71 | +Afrodyta | |
| 72 | +Aftoniusz | |
| 73 | +Aga | |
| 74 | +Agamemnon | |
| 75 | +Agapia | |
| 76 | +Agapit | |
| 77 | +Agata | |
| 78 | +Agatka | |
| 79 | +Agaton | |
| 80 | +Agatonik | |
| 81 | +Agenor | |
| 82 | +Ageusz | |
| 83 | +Aggeasz | |
| 84 | +Aggeusz | |
| 85 | +Agha | |
| 86 | +Agis | |
| 87 | +Agni | |
| 88 | +Agnieszka | |
| 89 | +Agramant | |
| 90 | +Agrypin | |
| 91 | +Agrypina | |
| 92 | +Agryppa | |
| 93 | +Agunia | |
| 94 | +Agusia | |
| 95 | +Ahaswer | |
| 96 | +Ahmed | |
| 97 | +Aida | |
| 98 | +Ajschylos | |
| 99 | +Akacjusz | |
| 100 | +Akwilon | |
| 101 | +Al | |
| 102 | +Ala | |
| 103 | +Aladyn | |
| 104 | +Aladár | |
| 105 | +Alan | |
| 106 | +Alaryk | |
| 107 | +Alban | |
| 108 | +Albaniusz | |
| 109 | +Albercik | |
| 110 | +Albert | |
| 111 | +Alberta | |
| 112 | +Alberto | |
| 113 | +Albertus | |
| 114 | +Albertyn | |
| 115 | +Albertyna | |
| 116 | +Albin | |
| 117 | +Albina | |
| 118 | +Albrecht | |
| 119 | +Alcybiades | |
| 120 | +Aldona | |
| 121 | +Aldonka | |
| 122 | +Alek | |
| 123 | +Aleks | |
| 124 | +Aleksander | |
| 125 | +Aleksandra | |
| 126 | +Aleksiej | |
| 127 | +Aleksy | |
| 128 | +Alf | |
| 129 | +Alfons | |
| 130 | +Alfonsyna | |
| 131 | +Alfred | |
| 132 | +Alfreda | |
| 133 | +Alfredo | |
| 134 | +Ali | |
| 135 | +Alicja | |
| 136 | +Alina | |
| 137 | +Alinka | |
| 138 | +Alka | |
| 139 | +Alkmena | |
| 140 | +Alkmeon | |
| 141 | +Allach | |
| 142 | +Allah | |
| 143 | +Allan | |
| 144 | +Almanzor | |
| 145 | +Alo | |
| 146 | +Alojza | |
| 147 | +Alojzeczek | |
| 148 | +Alojzek | |
| 149 | +Alojzik | |
| 150 | +Alojzy | |
| 151 | +Alosza | |
| 152 | +Alpinian | |
| 153 | +Alusia | |
| 154 | +Aluś | |
| 155 | +Amadea | |
| 156 | +Amadeusz | |
| 157 | +Amalia | |
| 158 | +Amalryk | |
| 159 | +Amaltea | |
| 160 | +Amalteja | |
| 161 | +Amanda | |
| 162 | +Ambrozik | |
| 163 | +Ambrożek | |
| 164 | +Ambroży | |
| 165 | +Amedeusz | |
| 166 | +Amelcia | |
| 167 | +Amelia | |
| 168 | +Amelka | |
| 169 | +Ammon | |
| 170 | +Amnon | |
| 171 | +Amon | |
| 172 | +Amor | |
| 173 | +Amos | |
| 174 | +Ananiasz | |
| 175 | +Ananke | |
| 176 | +Anastazja | |
| 177 | +Anastazy | |
| 178 | +Anatol | |
| 179 | +Anatolek | |
| 180 | +Anatolia | |
| 181 | +Anda | |
| 182 | +Andonik | |
| 183 | +Andriej | |
| 184 | +Andromacha | |
| 185 | +Andromeda | |
| 186 | +Andrzej | |
| 187 | +Andrzejek | |
| 188 | +André | |
| 189 | +Andzia | |
| 190 | +Aneczka | |
| 191 | +Aneta | |
| 192 | +Anetka | |
| 193 | +Angel | |
| 194 | +Angela | |
| 195 | +Angelico | |
| 196 | +Angelika | |
| 197 | +Angelina | |
| 198 | +Angelus | |
| 199 | +Anhelli | |
| 200 | +Ania | |
| 201 | +Anicet | |
| 202 | +Aniela | |
| 203 | +Anielcia | |
| 204 | +Anielka | |
| 205 | +Anita | |
| 206 | +Anka | |
| 207 | +Anna | |
| 208 | +Annasz | |
| 209 | +Ante | |
| 210 | +Antek | |
| 211 | +Antemiusz | |
| 212 | +Antenor | |
| 213 | +Antioch | |
| 214 | +Antoni | |
| 215 | +Antonin | |
| 216 | +Antonina | |
| 217 | +Antonio | |
| 218 | +Antoniusz | |
| 219 | +Antosia | |
| 220 | +Antoś | |
| 221 | +Antygona | |
| 222 | +Antym | |
| 223 | +Antypas | |
| 224 | +Anula | |
| 225 | +Anusia | |
| 226 | +Anzelm | |
| 227 | +Apolinariusz | |
| 228 | +Apolinary | |
| 229 | +Apollin | |
| 230 | +Apollo | |
| 231 | +Apollon | |
| 232 | +Apolonia | |
| 233 | +Apoloniusz | |
| 234 | +Arachne | |
| 235 | +Archimedes | |
| 236 | +Archip | |
| 237 | +Arek | |
| 238 | +Ares | |
| 239 | +Argos | |
| 240 | +Argus | |
| 241 | +Ariadna | |
| 242 | +Aristide | |
| 243 | +Arkadiusz | |
| 244 | +Arkady | |
| 245 | +Arletta | |
| 246 | +Armand | |
| 247 | +Arnold | |
| 248 | +Arnolf | |
| 249 | +Arnosz | |
| 250 | +Aron | |
| 251 | +Arseniusz | |
| 252 | +Artek | |
| 253 | +Artemida | |
| 254 | +Artemiusz | |
| 255 | +Artemon | |
| 256 | +Artur | |
| 257 | +Artus | |
| 258 | +Artuś | |
| 259 | +Arystarch | |
| 260 | +Arystofanes | |
| 261 | +Arystoteles | |
| 262 | +Arystydes | |
| 263 | +Asia | |
| 264 | +Askaniusz | |
| 265 | +Asmodeusz | |
| 266 | +Asser | |
| 267 | +Asteria | |
| 268 | +Asteriusz | |
| 269 | +Asterix | |
| 270 | +Atanazja | |
| 271 | +Atanazy | |
| 272 | +Atena | |
| 273 | +Atka | |
| 274 | +Atlas | |
| 275 | +Augiasz | |
| 276 | +August | |
| 277 | +Augusta | |
| 278 | +Augustyn | |
| 279 | +Augustyna | |
| 280 | +Augustynka | |
| 281 | +Auksencjusz | |
| 282 | +Aureli | |
| 283 | +Aurelia | |
| 284 | +Aurelian | |
| 285 | +Aureliusz | |
| 286 | +Aurora | |
| 287 | +Aza | |
| 288 | +Azazel | |
| 289 | +Azor | |
| 290 | +Aśka | |
| 291 | +Ażi | |
| 292 | +Baal | |
| 293 | +Bachus | |
| 294 | +Bakchus | |
| 295 | +Balbin | |
| 296 | +Balbina | |
| 297 | +Balcer | |
| 298 | +Balladyna | |
| 299 | +Baltazar | |
| 300 | +Bambo | |
| 301 | +Baptysta | |
| 302 | +Barabasz | |
| 303 | +Barbar | |
| 304 | +Barbara | |
| 305 | +Barbarka | |
| 306 | +Barbórka | |
| 307 | +Barnaba | |
| 308 | +Barsabas | |
| 309 | +Bartek | |
| 310 | +Bartodziej | |
| 311 | +Bartolomea | |
| 312 | +Bartosz | |
| 313 | +Bartoszek | |
| 314 | +Bartuś | |
| 315 | +Bartłomiej | |
| 316 | +Baruch | |
| 317 | +Basia | |
| 318 | +Bastek | |
| 319 | +Batszeba | |
| 320 | +Bazyl | |
| 321 | +Bazyli | |
| 322 | +Bazylid | |
| 323 | +Bazylis | |
| 324 | +Bazylisa | |
| 325 | +Bazylissa | |
| 326 | +Bazyliusz | |
| 327 | +Baśka | |
| 328 | +Bean | |
| 329 | +Beata | |
| 330 | +Beatka | |
| 331 | +Beatrice | |
| 332 | +Beatrycze | |
| 333 | +Beatryks | |
| 334 | +Beatus | |
| 335 | +Beda | |
| 336 | +Begina | |
| 337 | +Bela | |
| 338 | +Belunia | |
| 339 | +Belzebub | |
| 340 | +Ben | |
| 341 | +Benedykt | |
| 342 | +Benedykta | |
| 343 | +Benek | |
| 344 | +Beniamin | |
| 345 | +Benicjusz | |
| 346 | +Benigna | |
| 347 | +Benignus | |
| 348 | +Benio | |
| 349 | +Benita | |
| 350 | +Benon | |
| 351 | +Bensyjon | |
| 352 | +Benuś | |
| 353 | +Ber | |
| 354 | +Bercik | |
| 355 | +Berek | |
| 356 | +Berenika | |
| 357 | +Berenike | |
| 358 | +Berman | |
| 359 | +Bernadeta | |
| 360 | +Bernadetta | |
| 361 | +Bernard | |
| 362 | +Bernardetta | |
| 363 | +Bernardyn | |
| 364 | +Bernardyna | |
| 365 | +Bert | |
| 366 | +Berta | |
| 367 | +Bertold | |
| 368 | +Bertram | |
| 369 | +Bertrand | |
| 370 | +Bianka | |
| 371 | +Bibiana | |
| 372 | +Bibianna | |
| 373 | +Biernat | |
| 374 | +Bil | |
| 375 | +Bill | |
| 376 | +Blandyn | |
| 377 | +Blandyna | |
| 378 | +Blanka | |
| 379 | +Blizbor | |
| 380 | +Bob | |
| 381 | +Bogda | |
| 382 | +Bogdan | |
| 383 | +Bogdana | |
| 384 | +Bogdanek | |
| 385 | +Bogdanka | |
| 386 | +Bogna | |
| 387 | +Boguchwał | |
| 388 | +Boguchwała | |
| 389 | +Bogudar | |
| 390 | +Bogumir | |
| 391 | +Bogumił | |
| 392 | +Bogumiła | |
| 393 | +Bogunia | |
| 394 | +Bogurad | |
| 395 | +Bogusia | |
| 396 | +Bogusz | |
| 397 | +Bogusąd | |
| 398 | +Bogusław | |
| 399 | +Bogusława | |
| 400 | +Boguta | |
| 401 | +Boguwola | |
| 402 | +Boguś | |
| 403 | +Boguśka | |
| 404 | +Bohdan | |
| 405 | +Bohdana | |
| 406 | +Bohdanek | |
| 407 | +Bohusz | |
| 408 | +Bojan | |
| 409 | +Bolebor | |
| 410 | +Boleczek | |
| 411 | +Boleczest | |
| 412 | +Bolek | |
| 413 | +Bolemir | |
| 414 | +Bolemysł | |
| 415 | +Bolesław | |
| 416 | +Bolesława | |
| 417 | +Bolisława | |
| 418 | +Bolko | |
| 419 | +Boluś | |
| 420 | +Bonawentura | |
| 421 | +Bonifacy | |
| 422 | +Boromeusz | |
| 423 | +Borys | |
| 424 | +Borysław | |
| 425 | +Borzymir | |
| 426 | +Borzysław | |
| 427 | +Borzysława | |
| 428 | +Borzywoj | |
| 429 | +Bozio | |
| 430 | +Bończa | |
| 431 | +Bożebor | |
| 432 | +Bożeciech | |
| 433 | +Bożeciecha | |
| 434 | +Bożena | |
| 435 | +Bożenka | |
| 436 | +Bożenna | |
| 437 | +Bożydar | |
| 438 | +Bożysław | |
| 439 | +Bożysława | |
| 440 | +Brahma | |
| 441 | +Bratumił | |
| 442 | +Brian | |
| 443 | +Brigida | |
| 444 | +Brodzisław | |
| 445 | +Broneczek | |
| 446 | +Bronek | |
| 447 | +Bronia | |
| 448 | +Bronimir | |
| 449 | +Bronisz | |
| 450 | +Bronisław | |
| 451 | +Bronisława | |
| 452 | +Broniwoj | |
| 453 | +Bronka | |
| 454 | +Bronuś | |
| 455 | +Brońcia | |
| 456 | +Broży | |
| 457 | +Brunhilda | |
| 458 | +Bruno | |
| 459 | +Brunon | |
| 460 | +Brutus | |
| 461 | +Bryda | |
| 462 | +Brygida | |
| 463 | +Brygidka | |
| 464 | +Brykcjusz | |
| 465 | +Budzigniew | |
| 466 | +Budzimir | |
| 467 | +Budzisz | |
| 468 | +Budzisław | |
| 469 | +Budzisława | |
| 470 | +Budziwoj | |
| 471 | +Burchard | |
| 472 | +Butros | |
| 473 | +Bądzimir | |
| 474 | +Bądzisław | |
| 475 | +Bądzisława | |
| 476 | +Błażej | |
| 477 | +Caligula | |
| 478 | +Calineczka | |
| 479 | +Carl | |
| 480 | +Carlo | |
| 481 | +Carlos | |
| 482 | +Carmen | |
| 483 | +Cechna | |
| 484 | +Cecyl | |
| 485 | +Cecylia | |
| 486 | +Cecylian | |
| 487 | +Cecyliusz | |
| 488 | +Cecylka | |
| 489 | +Cela | |
| 490 | +Celestyn | |
| 491 | +Celestyna | |
| 492 | +Celestynka | |
| 493 | +Celina | |
| 494 | +Celinka | |
| 495 | +Celka | |
| 496 | +Cezar | |
| 497 | +Cezariusz | |
| 498 | +Cezary | |
| 499 | +Cezaryna | |
| 500 | +Chaim | |
| 501 | +Chaja | |
| 502 | +Cham | |
| 503 | +Charles | |
| 504 | +Charon | |
| 505 | +Charybda | |
| 506 | +Charytka | |
| 507 | +Charyton | |
| 508 | +Charyzjusz | |
| 509 | +Charłamp | |
| 510 | +Chasyda | |
| 511 | +Chawa | |
| 512 | +Cheops | |
| 513 | +Cher | |
| 514 | +Chociebor | |
| 515 | +Chociemir | |
| 516 | +Chociesław | |
| 517 | +Christian | |
| 518 | +Christophe | |
| 519 | +Christopher | |
| 520 | +Chronos | |
| 521 | +Chrystian | |
| 522 | +Chryzant | |
| 523 | +Chryzostom | |
| 524 | +Chwalibóg | |
| 525 | +Chwalimir | |
| 526 | +Chwalisław | |
| 527 | +Chwalisława | |
| 528 | +Cibor | |
| 529 | +Ciechomir | |
| 530 | +Ciechosław | |
| 531 | +Ciechosława | |
| 532 | +Cierpisław | |
| 533 | +Cieszygor | |
| 534 | +Cieszymir | |
| 535 | +Cieszymysł | |
| 536 | +Cieszyrad | |
| 537 | +Cieszysław | |
| 538 | +Cieszysława | |
| 539 | +Claude | |
| 540 | +Cweta | |
| 541 | +Cycero | |
| 542 | +Cyceron | |
| 543 | +Cyla | |
| 544 | +Cylka | |
| 545 | +Cypisek | |
| 546 | +Cyprian | |
| 547 | +Cyrano | |
| 548 | +Cyrce | |
| 549 | +Cyriak | |
| 550 | +Cyriaka | |
| 551 | +Cyrus | |
| 552 | +Cyryl | |
| 553 | +Czarek | |
| 554 | +Czaruś | |
| 555 | +Czcibor | |
| 556 | +Czcibora | |
| 557 | +Czcirad | |
| 558 | +Czechasz | |
| 559 | +Czechoń | |
| 560 | +Czesia | |
| 561 | +Czesiek | |
| 562 | +Czesio | |
| 563 | +Czesław | |
| 564 | +Czesława | |
| 565 | +Cześ | |
| 566 | +Częstobor | |
| 567 | +Częstogniew | |
| 568 | +Częstomir | |
| 569 | +Częstowoj | |
| 570 | +Dacjan | |
| 571 | +Dacjausz | |
| 572 | +Dacjusz | |
| 573 | +Dadźbog | |
| 574 | +Dadźbóg | |
| 575 | +Dafne | |
| 576 | +Dagmara | |
| 577 | +Dagna | |
| 578 | +Dagobert | |
| 579 | +Dagon | |
| 580 | +Dalebor | |
| 581 | +Dalegor | |
| 582 | +Dalemir | |
| 583 | +Dalibor | |
| 584 | +Damazy | |
| 585 | +Damian | |
| 586 | +Damokles | |
| 587 | +Dan | |
| 588 | +Dana | |
| 589 | +Danaida | |
| 590 | +Danaos | |
| 591 | +Danek | |
| 592 | +Daniel | |
| 593 | +Daniela | |
| 594 | +Danielek | |
| 595 | +Danik | |
| 596 | +Danisz | |
| 597 | +Danka | |
| 598 | +Danusia | |
| 599 | +Danuta | |
| 600 | +Danuś | |
| 601 | +Danuśka | |
| 602 | +Daria | |
| 603 | +Dariusz | |
| 604 | +David | |
| 605 | +Davis | |
| 606 | +Dawid | |
| 607 | +Dawida | |
| 608 | +Dawidek | |
| 609 | +Dean | |
| 610 | +Debora | |
| 611 | +Dedal | |
| 612 | +Dejanira | |
| 613 | +Delfina | |
| 614 | +Demeter | |
| 615 | +Demetra | |
| 616 | +Demetria | |
| 617 | +Demetriusz | |
| 618 | +Demokryt | |
| 619 | +Demostenes | |
| 620 | +Deotyma | |
| 621 | +Dersław | |
| 622 | +Dewajtis | |
| 623 | +Dezyderia | |
| 624 | +Dezyderiusz | |
| 625 | +Dezydery | |
| 626 | +Diana | |
| 627 | +Dianna | |
| 628 | +Diego | |
| 629 | +Dieter | |
| 630 | +Dietmar | |
| 631 | +Dina | |
| 632 | +Diodor | |
| 633 | +Diogenes | |
| 634 | +Diomedes | |
| 635 | +Dioniza | |
| 636 | +Dionizja | |
| 637 | +Dionizjusz | |
| 638 | +Dionizos | |
| 639 | +Dionizy | |
| 640 | +Dobiegniew | |
| 641 | +Dobiemiest | |
| 642 | +Dobiemir | |
| 643 | +Dobiesław | |
| 644 | +Dobiesława | |
| 645 | +Dobisława | |
| 646 | +Dobrawa | |
| 647 | +Dobrocha | |
| 648 | +Dobrochna | |
| 649 | +Dobrociech | |
| 650 | +Dobrogost | |
| 651 | +Dobromir | |
| 652 | +Dobromira | |
| 653 | +Dobromił | |
| 654 | +Dobromiła | |
| 655 | +Dobromysł | |
| 656 | +Dobronieg | |
| 657 | +Dobroniega | |
| 658 | +Dobrosław | |
| 659 | +Dobrosława | |
| 660 | +Dobrowiest | |
| 661 | +Dobrowit | |
| 662 | +Dobrowoj | |
| 663 | +Dobrowój | |
| 664 | +Dobrymir | |
| 665 | +Dolek | |
| 666 | +Dolores | |
| 667 | +Doluś | |
| 668 | +Domamir | |
| 669 | +Domarad | |
| 670 | +Domarat | |
| 671 | +Domasław | |
| 672 | +Domasława | |
| 673 | +Domawit | |
| 674 | +Domeczek | |
| 675 | +Domek | |
| 676 | +Domenka | |
| 677 | +Domicela | |
| 678 | +Domicjan | |
| 679 | +Domicjusz | |
| 680 | +Dominiczek | |
| 681 | +Dominiczka | |
| 682 | +Dominik | |
| 683 | +Dominika | |
| 684 | +Dominisia | |
| 685 | +Domisława | |
| 686 | +Domka | |
| 687 | +Domosław | |
| 688 | +Donald | |
| 689 | +Donat | |
| 690 | +Donata | |
| 691 | +Donatello | |
| 692 | +Dora | |
| 693 | +Dorcia | |
| 694 | +Dorek | |
| 695 | +Doris | |
| 696 | +Dorka | |
| 697 | +Dorota | |
| 698 | +Doroteusz | |
| 699 | +Dorotka | |
| 700 | +Dosia | |
| 701 | +Dow | |
| 702 | +Dragan | |
| 703 | +Drogomir | |
| 704 | +Drogomił | |
| 705 | +Drogomysł | |
| 706 | +Drogosław | |
| 707 | +Drogosława | |
| 708 | +Dustin | |
| 709 | +Dymitr | |
| 710 | +Dymitriusz | |
| 711 | +Dytrych | |
| 712 | +Dyzio | |
| 713 | +Dyzma | |
| 714 | +Dyź | |
| 715 | +Dziersław | |
| 716 | +Dziersława | |
| 717 | +Dzierżykraj | |
| 718 | +Dzierżymir | |
| 719 | +Dzierżysław | |
| 720 | +Dzierżysława | |
| 721 | +Dąbrówka | |
| 722 | +Długosz | |
| 723 | +Eberhard | |
| 724 | +Ed | |
| 725 | +Edda | |
| 726 | +Edek | |
| 727 | +Edgar | |
| 728 | +Edi | |
| 729 | +Edith | |
| 730 | +Edka | |
| 731 | +Edmund | |
| 732 | +Edmunda | |
| 733 | +Eduś | |
| 734 | +Edward | |
| 735 | +Edwarda | |
| 736 | +Edwin | |
| 737 | +Edyp | |
| 738 | +Edyta | |
| 739 | +Edytka | |
| 740 | +Edzia | |
| 741 | +Edzik | |
| 742 | +Edzio | |
| 743 | +Efialtes | |
| 744 | +Efraim | |
| 745 | +Efrata | |
| 746 | +Efrem | |
| 747 | +Egbert | |
| 748 | +Egeria | |
| 749 | +Egeusz | |
| 750 | +Egidiusz | |
| 751 | +Egon | |
| 752 | +Ela | |
| 753 | +Eleazar | |
| 754 | +Elek | |
| 755 | +Elena | |
| 756 | +Eleonora | |
| 757 | +Eleonorcia | |
| 758 | +Eleonorka | |
| 759 | +Eliasz | |
| 760 | +Eliezer | |
| 761 | +Eligia | |
| 762 | +Eligiusz | |
| 763 | +Elimelech | |
| 764 | +Elina | |
| 765 | +Eliza | |
| 766 | +Elizeusz | |
| 767 | +Eljakim | |
| 768 | +Elka | |
| 769 | +Elkana | |
| 770 | +Ella | |
| 771 | +Elstera | |
| 772 | +Elunia | |
| 773 | +Eluś | |
| 774 | +Elvis | |
| 775 | +Elwira | |
| 776 | +Elżbieta | |
| 777 | +Elżbietka | |
| 778 | +Elżunia | |
| 779 | +Emanuel | |
| 780 | +Emerencja | |
| 781 | +Emeryk | |
| 782 | +Emil | |
| 783 | +Emilcia | |
| 784 | +Emilek | |
| 785 | +Emilia | |
| 786 | +Emilian | |
| 787 | +Emiliana | |
| 788 | +Emiliusz | |
| 789 | +Emilka | |
| 790 | +Emma | |
| 791 | +Eneasz | |
| 792 | +Engelbert | |
| 793 | +Enoch | |
| 794 | +Enosz | |
| 795 | +Eol | |
| 796 | +Epifan | |
| 797 | +Epifani | |
| 798 | +Epifania | |
| 799 | +Epifaniusz | |
| 800 | +Epikur | |
| 801 | +Epistemia | |
| 802 | +Erast | |
| 803 | +Erazm | |
| 804 | +Erazma | |
| 805 | +Ereb | |
| 806 | +Erhard | |
| 807 | +Erich | |
| 808 | +Erik | |
| 809 | +Erika | |
| 810 | +Ernest | |
| 811 | +Ernesta | |
| 812 | +Ernestyn | |
| 813 | +Ernestyna | |
| 814 | +Eros | |
| 815 | +Erwin | |
| 816 | +Erwina | |
| 817 | +Eryczek | |
| 818 | +Eryk | |
| 819 | +Eryka | |
| 820 | +Eskulap | |
| 821 | +Esperanca | |
| 822 | +Estera | |
| 823 | +Esterka | |
| 824 | +Euchariusz | |
| 825 | +Eudocja | |
| 826 | +Eudokia | |
| 827 | +Eudokim | |
| 828 | +Eudoksja | |
| 829 | +Eudoksjusz | |
| 830 | +Eufemia | |
| 831 | +Eufrazy | |
| 832 | +Eufrozyna | |
| 833 | +Eugenia | |
| 834 | +Eugeniusz | |
| 835 | +Euklides | |
| 836 | +Eulalia | |
| 837 | +Eulogiusz | |
| 838 | +Eurydyka | |
| 839 | +Eurypides | |
| 840 | +Eustachiusz | |
| 841 | +Eustachy | |
| 842 | +Eutropiusz | |
| 843 | +Euzebia | |
| 844 | +Euzebiusz | |
| 845 | +Ewa | |
| 846 | +Ewald | |
| 847 | +Ewaryst | |
| 848 | +Ewcia | |
| 849 | +Ewdokia | |
| 850 | +Ewelin | |
| 851 | +Ewelina | |
| 852 | +Eweryst | |
| 853 | +Ewka | |
| 854 | +Ewodia | |
| 855 | +Ewunia | |
| 856 | +Ewusia | |
| 857 | +Ezaw | |
| 858 | +Ezdrasz | |
| 859 | +Ezechiasz | |
| 860 | +Ezechiel | |
| 861 | +Ezop | |
| 862 | +Fabia | |
| 863 | +Fabian | |
| 864 | +Fabiola | |
| 865 | +Fabiusz | |
| 866 | +Fabrycjan | |
| 867 | +Fabrycjusz | |
| 868 | +Fabrycy | |
| 869 | +Faeton | |
| 870 | +Falk | |
| 871 | +Fatima | |
| 872 | +Faust | |
| 873 | +Fausta | |
| 874 | +Faustyn | |
| 875 | +Faustyna | |
| 876 | +Febus | |
| 877 | +Fela | |
| 878 | +Felcia | |
| 879 | +Felek | |
| 880 | +Felicja | |
| 881 | +Felicjan | |
| 882 | +Felicysym | |
| 883 | +Felicyta | |
| 884 | +Feliks | |
| 885 | +Feliksa | |
| 886 | +Felka | |
| 887 | +Felusia | |
| 888 | +Feluś | |
| 889 | +Feniks | |
| 890 | +Ferdek | |
| 891 | +Ferdynand | |
| 892 | +Ferdzik | |
| 893 | +Festus | |
| 894 | +Fidel | |
| 895 | +Fidelis | |
| 896 | +Fides | |
| 897 | +Fidiasz | |
| 898 | +Fikus | |
| 899 | +Fil | |
| 900 | +Fila | |
| 901 | +Filek | |
| 902 | +Filemon | |
| 903 | +Filip | |
| 904 | +Filipa | |
| 905 | +Filipek | |
| 906 | +Filipina | |
| 907 | +Filomen | |
| 908 | +Filomena | |
| 909 | +Filon | |
| 910 | +Filuś | |
| 911 | +Fiodor | |
| 912 | +Fizia | |
| 913 | +Flawia | |
| 914 | +Flawian | |
| 915 | +Flawiusz | |
| 916 | +Flora | |
| 917 | +Florek | |
| 918 | +Florencjusz | |
| 919 | +Florenty | |
| 920 | +Florentyn | |
| 921 | +Florentyna | |
| 922 | +Florian | |
| 923 | +Floryn | |
| 924 | +Focjusz | |
| 925 | +Fonsik | |
| 926 | +Fonsio | |
| 927 | +Fortunat | |
| 928 | +Fortunata | |
| 929 | +Francek | |
| 930 | +Francik | |
| 931 | +Franciszek | |
| 932 | +Franciszka | |
| 933 | +Francois | |
| 934 | +Franek | |
| 935 | +Frania | |
| 936 | +Franio | |
| 937 | +Frank | |
| 938 | +Franuś | |
| 939 | +Franz | |
| 940 | +Fred | |
| 941 | +Freda | |
| 942 | +Fredek | |
| 943 | +Fredka | |
| 944 | +Fredzio | |
| 945 | +Friedrich | |
| 946 | +Fritz | |
| 947 | +Froncek | |
| 948 | +Frumencjusz | |
| 949 | +Fryc | |
| 950 | +Frycek | |
| 951 | +Fryda | |
| 952 | +Frydek | |
| 953 | +Fryderyczek | |
| 954 | +Fryderyk | |
| 955 | +Fryderyka | |
| 956 | +Frydolin | |
| 957 | +Frydzio | |
| 958 | +Furia | |
| 959 | +Gaba | |
| 960 | +Gabi | |
| 961 | +Gabin | |
| 962 | +Gabor | |
| 963 | +Gabriel | |
| 964 | +Gabriela | |
| 965 | +Gabrielka | |
| 966 | +Gabriella | |
| 967 | +Gabrysia | |
| 968 | +Gabryś | |
| 969 | +Gabryśka | |
| 970 | +Gad | |
| 971 | +Gaja | |
| 972 | +Gajusz | |
| 973 | +Galezy | |
| 974 | +Galla | |
| 975 | +Gallina | |
| 976 | +Gamaliel | |
| 977 | +Garcia | |
| 978 | +Gargantua | |
| 979 | +Gaspar | |
| 980 | +Gaudencja | |
| 981 | +Gaudencjusz | |
| 982 | +Gaudenty | |
| 983 | +Gaweł | |
| 984 | +Gawryła | |
| 985 | +Gawła | |
| 986 | +Gebhard | |
| 987 | +Gedeon | |
| 988 | +Genek | |
| 989 | +Genia | |
| 990 | +Genio | |
| 991 | +Genowefa | |
| 992 | +George | |
| 993 | +Georges | |
| 994 | +Georgij | |
| 995 | +Georgina | |
| 996 | +Gerald | |
| 997 | +Geraldyna | |
| 998 | +Gerard | |
| 999 | +Gerarda | |
| 1000 | +Gerazym | |
| 1001 | +Gereon | |
| 1002 | +Gerhard | |
| 1003 | +German | |
| 1004 | +Germanik | |
| 1005 | +Gerson | |
| 1006 | +Gerta | |
| 1007 | +Gertruda | |
| 1008 | +Gerwazy | |
| 1009 | +Giedymin | |
| 1010 | +Gienek | |
| 1011 | +Gienia | |
| 1012 | +Gienio | |
| 1013 | +Gieniuchna | |
| 1014 | +Gienka | |
| 1015 | +Gierka | |
| 1016 | +Gieńka | |
| 1017 | +Gilbert | |
| 1018 | +Gilda | |
| 1019 | +Ginter | |
| 1020 | +Giordano | |
| 1021 | +Giuseppe | |
| 1022 | +Gizela | |
| 1023 | +Gleb | |
| 1024 | +Gloria | |
| 1025 | +Gniewomir | |
| 1026 | +Gniewosz | |
| 1027 | +Goar | |
| 1028 | +Gocisław | |
| 1029 | +Godfrey | |
| 1030 | +Godfryd | |
| 1031 | +Godzimir | |
| 1032 | +Godzisz | |
| 1033 | +Godzisław | |
| 1034 | +Godzisława | |
| 1035 | +Golda | |
| 1036 | +Golem | |
| 1037 | +Gorazd | |
| 1038 | +Gorgoncjusz | |
| 1039 | +Gorzysław | |
| 1040 | +Gosia | |
| 1041 | +Gosieńka | |
| 1042 | +Gosław | |
| 1043 | +Gotard | |
| 1044 | +Gotfryd | |
| 1045 | +Gołda | |
| 1046 | +Gościmir | |
| 1047 | +Gościmił | |
| 1048 | +Gościrad | |
| 1049 | +Gościsław | |
| 1050 | +Gościsława | |
| 1051 | +Gościwit | |
| 1052 | +Gośka | |
| 1053 | +Gracja | |
| 1054 | +Gracjan | |
| 1055 | +Gracjana | |
| 1056 | +Grażyna | |
| 1057 | +Gregory | |
| 1058 | +Greta | |
| 1059 | +Grigorij | |
| 1060 | +Grisza | |
| 1061 | +Grodzisław | |
| 1062 | +Gromosław | |
| 1063 | +Gryzelda | |
| 1064 | +Grzech | |
| 1065 | +Grzegorz | |
| 1066 | +Grzesiek | |
| 1067 | +Grzesio | |
| 1068 | +Grześ | |
| 1069 | +Grzymisław | |
| 1070 | +Grzymisława | |
| 1071 | +Gucio | |
| 1072 | +Guenter | |
| 1073 | +Guliwer | |
| 1074 | +Gustaw | |
| 1075 | +Gustawa | |
| 1076 | +Gustawek | |
| 1077 | +Gustek | |
| 1078 | +Guta | |
| 1079 | +Gutek | |
| 1080 | +Gutkind | |
| 1081 | +Gutman | |
| 1082 | +Gwalbert | |
| 1083 | +Gwido | |
| 1084 | +Gwidon | |
| 1085 | +Günter | |
| 1086 | +Habakuk | |
| 1087 | +Hades | |
| 1088 | +Hadrian | |
| 1089 | +Hala | |
| 1090 | +Halina | |
| 1091 | +Halinka | |
| 1092 | +Halka | |
| 1093 | +Halszka | |
| 1094 | +Halusia | |
| 1095 | +Hammurabi | |
| 1096 | +Haneczka | |
| 1097 | +Hania | |
| 1098 | +Hanka | |
| 1099 | +Hanna | |
| 1100 | +Hannibal | |
| 1101 | +Hans | |
| 1102 | +Hanula | |
| 1103 | +Hanusia | |
| 1104 | +Harasym | |
| 1105 | +Harry | |
| 1106 | +Hasmoneusz | |
| 1107 | +Hefajstos | |
| 1108 | +Hegezyp | |
| 1109 | +Hektor | |
| 1110 | +Hela | |
| 1111 | +Helcia | |
| 1112 | +Helena | |
| 1113 | +Helenka | |
| 1114 | +Helga | |
| 1115 | +Heliasz | |
| 1116 | +Helidor | |
| 1117 | +Heliodor | |
| 1118 | +Helios | |
| 1119 | +Helka | |
| 1120 | +Helmut | |
| 1121 | +Heloiza | |
| 1122 | +Helusia | |
| 1123 | +Hena | |
| 1124 | +Hendel | |
| 1125 | +Henia | |
| 1126 | +Heniek | |
| 1127 | +Henio | |
| 1128 | +Henoch | |
| 1129 | +Henry | |
| 1130 | +Henryczek | |
| 1131 | +Henryczka | |
| 1132 | +Henryk | |
| 1133 | +Henryka | |
| 1134 | +Henrysia | |
| 1135 | +Henryś | |
| 1136 | +Hera | |
| 1137 | +Herakles | |
| 1138 | +Herakliusz | |
| 1139 | +Herald | |
| 1140 | +Herbert | |
| 1141 | +Herkulan | |
| 1142 | +Herkules | |
| 1143 | +Herman | |
| 1144 | +Hermenegild | |
| 1145 | +Hermenegilda | |
| 1146 | +Hermes | |
| 1147 | +Hermina | |
| 1148 | +Herminia | |
| 1149 | +Herod | |
| 1150 | +Herodot | |
| 1151 | +Hersz | |
| 1152 | +Hertha | |
| 1153 | +Hiacynt | |
| 1154 | +Hiacynta | |
| 1155 | +Hieronim | |
| 1156 | +Hilaria | |
| 1157 | +Hilarion | |
| 1158 | +Hilary | |
| 1159 | +Hildegarda | |
| 1160 | +Hillary | |
| 1161 | +Hiob | |
| 1162 | +Hipcio | |
| 1163 | +Hipek | |
| 1164 | +Hipokrates | |
| 1165 | +Hipolit | |
| 1166 | +Hipolita | |
| 1167 | +Hirek | |
| 1168 | +Hirsz | |
| 1169 | +Homer | |
| 1170 | +Honorat | |
| 1171 | +Honorata | |
| 1172 | +Honoratka | |
| 1173 | +Honorcia | |
| 1174 | +Honoriusz | |
| 1175 | +Honorka | |
| 1176 | +Honory | |
| 1177 | +Honoryna | |
| 1178 | +Horacjusz | |
| 1179 | +Horacy | |
| 1180 | +Horst | |
| 1181 | +Hortensja | |
| 1182 | +Hortensjusz | |
| 1183 | +Hubercik | |
| 1184 | +Hubert | |
| 1185 | +Huberta | |
| 1186 | +Hugo | |
| 1187 | +Hugon | |
| 1188 | +Hygin | |
| 1189 | +Hymen | |
| 1190 | +Ibrahim | |
| 1191 | +Icchak | |
| 1192 | +Icek | |
| 1193 | +Ida | |
| 1194 | +Idalia | |
| 1195 | +Idzi | |
| 1196 | +Ifigenia | |
| 1197 | +Iga | |
| 1198 | +Ignacek | |
| 1199 | +Ignacja | |
| 1200 | +Ignacy | |
| 1201 | +Ignaś | |
| 1202 | +Igor | |
| 1203 | +Igorek | |
| 1204 | +Iguś | |
| 1205 | +Ikar | |
| 1206 | +Ildefons | |
| 1207 | +Ildefonsik | |
| 1208 | +Ilia | |
| 1209 | +Ilja | |
| 1210 | +Ilona | |
| 1211 | +Ilza | |
| 1212 | +Imisław | |
| 1213 | +Imisława | |
| 1214 | +Immanuel | |
| 1215 | +Imre | |
| 1216 | +Indra | |
| 1217 | +Inga | |
| 1218 | +Ingmar | |
| 1219 | +Ingrid | |
| 1220 | +Inka | |
| 1221 | +Innocenta | |
| 1222 | +Innocenty | |
| 1223 | +Ira | |
| 1224 | +Ircia | |
| 1225 | +Ireczek | |
| 1226 | +Irek | |
| 1227 | +Irena | |
| 1228 | +Ireneusz | |
| 1229 | +Irenka | |
| 1230 | +Irina | |
| 1231 | +Iris | |
| 1232 | +Irka | |
| 1233 | +Irma | |
| 1234 | +Irmina | |
| 1235 | +Irusia | |
| 1236 | +Iruś | |
| 1237 | +Irvine | |
| 1238 | +Irwin | |
| 1239 | +Iryda | |
| 1240 | +Irydion | |
| 1241 | +Isaak | |
| 1242 | +Iser | |
| 1243 | +Issachar | |
| 1244 | +Ita | |
| 1245 | +Ivan | |
| 1246 | +Iwa | |
| 1247 | +Iwan | |
| 1248 | +Iweta | |
| 1249 | +Iwetta | |
| 1250 | +Iwo | |
| 1251 | +Iwon | |
| 1252 | +Iwona | |
| 1253 | +Iwonka | |
| 1254 | +Iwonna | |
| 1255 | +Iza | |
| 1256 | +Izaak | |
| 1257 | +Izabela | |
| 1258 | +Izabella | |
| 1259 | +Izajasz | |
| 1260 | +Izia | |
| 1261 | +Izolda | |
| 1262 | +Izrael | |
| 1263 | +Izunia | |
| 1264 | +Izyda | |
| 1265 | +Izydor | |
| 1266 | +Izydorek | |
| 1267 | +Jaabes | |
| 1268 | +Jacek | |
| 1269 | +Jacenty | |
| 1270 | +Jack | |
| 1271 | +Jacques | |
| 1272 | +Jacuś | |
| 1273 | +Jaczewoj | |
| 1274 | +Jadwiga | |
| 1275 | +Jadwinia | |
| 1276 | +Jadwisia | |
| 1277 | +Jadwiśka | |
| 1278 | +Jadwiźka | |
| 1279 | +Jadwiżka | |
| 1280 | +Jadzia | |
| 1281 | +Jadziunia | |
| 1282 | +Jadźka | |
| 1283 | +Jafet | |
| 1284 | +Jaga | |
| 1285 | +Jagienka | |
| 1286 | +Jagna | |
| 1287 | +Jagoda | |
| 1288 | +Jagunia | |
| 1289 | +Jagusia | |
| 1290 | +Jaguśka | |
| 1291 | +Jahwe | |
| 1292 | +Jakir | |
| 1293 | +Jakobina | |
| 1294 | +Jakub | |
| 1295 | +Jakubek | |
| 1296 | +Jambroży | |
| 1297 | +Jan | |
| 1298 | +Janeczka | |
| 1299 | +Janek | |
| 1300 | +Janina | |
| 1301 | +Janisław | |
| 1302 | +Janka | |
| 1303 | +Jankiel | |
| 1304 | +Janko | |
| 1305 | +Janosik | |
| 1306 | +Janosz | |
| 1307 | +Jantek | |
| 1308 | +Jantosia | |
| 1309 | +Jantośka | |
| 1310 | +Jantuś | |
| 1311 | +Januaria | |
| 1312 | +Januariusz | |
| 1313 | +January | |
| 1314 | +Janusz | |
| 1315 | +Januszek | |
| 1316 | +Jareczek | |
| 1317 | +Jarek | |
| 1318 | +Jarema | |
| 1319 | +Jarka | |
| 1320 | +Jarogniew | |
| 1321 | +Jaromir | |
| 1322 | +Jaropełk | |
| 1323 | +Jarosław | |
| 1324 | +Jarosława | |
| 1325 | +Jaruś | |
| 1326 | +Jaser | |
| 1327 | +Jasia | |
| 1328 | +Jasieczek | |
| 1329 | +Jasiek | |
| 1330 | +Jasio | |
| 1331 | +Jaskołd | |
| 1332 | +Jazon | |
| 1333 | +Jaś | |
| 1334 | +Jaśka | |
| 1335 | +Jaśko | |
| 1336 | +Jean | |
| 1337 | +Jegor | |
| 1338 | +Jehoszua | |
| 1339 | +Jehowa | |
| 1340 | +Jehuda | |
| 1341 | +Jeir | |
| 1342 | +Jelena | |
| 1343 | +Jenny | |
| 1344 | +Jens | |
| 1345 | +Jeremi | |
| 1346 | +Jeremiasz | |
| 1347 | +Jeron | |
| 1348 | +Jerosława | |
| 1349 | +Jerzy | |
| 1350 | +Jerzyk | |
| 1351 | +Jeszua | |
| 1352 | +Jewdocha | |
| 1353 | +Jezajasz | |
| 1354 | +Jezus | |
| 1355 | +Jim | |
| 1356 | +Jimmy | |
| 1357 | +Jiři | |
| 1358 | +Joab | |
| 1359 | +Joachim | |
| 1360 | +Joachima | |
| 1361 | +Joachimek | |
| 1362 | +Joanna | |
| 1363 | +Joas | |
| 1364 | +Joasia | |
| 1365 | +Joaśka | |
| 1366 | +Job | |
| 1367 | +Jochanan | |
| 1368 | +Jochebed | |
| 1369 | +Joe | |
| 1370 | +Joel | |
| 1371 | +Joey | |
| 1372 | +Johannes | |
| 1373 | +John | |
| 1374 | +Jola | |
| 1375 | +Jolanta | |
| 1376 | +Jolka | |
| 1377 | +Jonasz | |
| 1378 | +Jonatan | |
| 1379 | +Jontek | |
| 1380 | +Jordan | |
| 1381 | +Jose | |
| 1382 | +Josek | |
| 1383 | +Joseph | |
| 1384 | +Joshua | |
| 1385 | +Joszua | |
| 1386 | +Jowisz | |
| 1387 | +Jowita | |
| 1388 | +Jozafat | |
| 1389 | +Jozafata | |
| 1390 | +Jozue | |
| 1391 | +Juda | |
| 1392 | +Judyta | |
| 1393 | +Judytka | |
| 1394 | +Jul | |
| 1395 | +Jula | |
| 1396 | +Julcia | |
| 1397 | +Julek | |
| 1398 | +Julia | |
| 1399 | +Julian | |
| 1400 | +Juliana | |
| 1401 | +Julianna | |
| 1402 | +Julietta | |
| 1403 | +Julita | |
| 1404 | +Juliusz | |
| 1405 | +Julka | |
| 1406 | +Julo | |
| 1407 | +Jupiter | |
| 1408 | +Jur | |
| 1409 | +Jura | |
| 1410 | +Jurand | |
| 1411 | +Jurata | |
| 1412 | +Jureczek | |
| 1413 | +Jurek | |
| 1414 | +Jurij | |
| 1415 | +Just | |
| 1416 | +Justyn | |
| 1417 | +Justyna | |
| 1418 | +Justynian | |
| 1419 | +Justynka | |
| 1420 | +Justysia | |
| 1421 | +Józafat | |
| 1422 | +Józeczek | |
| 1423 | +Józef | |
| 1424 | +Józefa | |
| 1425 | +Józefek | |
| 1426 | +Józefina | |
| 1427 | +Józek | |
| 1428 | +Józia | |
| 1429 | +Józiek | |
| 1430 | +Józik | |
| 1431 | +Józio | |
| 1432 | +Józka | |
| 1433 | +Józuś | |
| 1434 | +Józwa | |
| 1435 | +Jóźko | |
| 1436 | +Jędrek | |
| 1437 | +Jędruś | |
| 1438 | +Jędrzej | |
| 1439 | +Jędrzejek | |
| 1440 | +Kacha | |
| 1441 | +Kachna | |
| 1442 | +Kacper | |
| 1443 | +Kacperek | |
| 1444 | +Kada | |
| 1445 | +Kadmon | |
| 1446 | +Kadysz | |
| 1447 | +Kain | |
| 1448 | +Kaja | |
| 1449 | +Kajetan | |
| 1450 | +Kajetanek | |
| 1451 | +Kajfasz | |
| 1452 | +Kajtek | |
| 1453 | +Kajus | |
| 1454 | +Kalasanty | |
| 1455 | +Kali | |
| 1456 | +Kaligula | |
| 1457 | +Kalikast | |
| 1458 | +Kalikst | |
| 1459 | +Kaliksta | |
| 1460 | +Kalimach | |
| 1461 | +Kalina | |
| 1462 | +Kalinik | |
| 1463 | +Kaliope | |
| 1464 | +Kalistrat | |
| 1465 | +Kallimach | |
| 1466 | +Kallina | |
| 1467 | +Kalman | |
| 1468 | +Kamil | |
| 1469 | +Kamila | |
| 1470 | +Kandyd | |
| 1471 | +Kanizjusz | |
| 1472 | +Kanty | |
| 1473 | +Kanut | |
| 1474 | +Karen | |
| 1475 | +Karina | |
| 1476 | +Karinka | |
| 1477 | +Karl | |
| 1478 | +Karliczek | |
| 1479 | +Karlik | |
| 1480 | +Karmen | |
| 1481 | +Karol | |
| 1482 | +Karolcia | |
| 1483 | +Karolek | |
| 1484 | +Karolin | |
| 1485 | +Karolina | |
| 1486 | +Karolinka | |
| 1487 | +Karolka | |
| 1488 | +Karp | |
| 1489 | +Karusia | |
| 1490 | +Kasandra | |
| 1491 | +Kasia | |
| 1492 | +Kasieńka | |
| 1493 | +Kasinka | |
| 1494 | +Kasjan | |
| 1495 | +Kasjusz | |
| 1496 | +Kasper | |
| 1497 | +Kasperek | |
| 1498 | +Kaspruś | |
| 1499 | +Kastor | |
| 1500 | +Katarzyna | |
| 1501 | +Kato | |
| 1502 | +Katon | |
| 1503 | +Kaufman | |
| 1504 | +Kazek | |
| 1505 | +Kazia | |
| 1506 | +Kazik | |
| 1507 | +Kazimiera | |
| 1508 | +Kazimierz | |
| 1509 | +Kazio | |
| 1510 | +Kaziuk | |
| 1511 | +Kazka | |
| 1512 | +Kazko | |
| 1513 | +Kaśka | |
| 1514 | +Kaźko | |
| 1515 | +Kefas | |
| 1516 | +Keith | |
| 1517 | +Kenneth | |
| 1518 | +Kevin | |
| 1519 | +Kiejstut | |
| 1520 | +Kilian | |
| 1521 | +Kinga | |
| 1522 | +Kingusia | |
| 1523 | +Kinia | |
| 1524 | +Kir | |
| 1525 | +Kira | |
| 1526 | +Kirk | |
| 1527 | +Kirke | |
| 1528 | +Kirył | |
| 1529 | +Klara | |
| 1530 | +Klarcia | |
| 1531 | +Klarusia | |
| 1532 | +Klarysa | |
| 1533 | +Klaudia | |
| 1534 | +Klaudian | |
| 1535 | +Klaudiusz | |
| 1536 | +Klaudyna | |
| 1537 | +Klaudynka | |
| 1538 | +Klaus | |
| 1539 | +Klemencja | |
| 1540 | +Klemens | |
| 1541 | +Klement | |
| 1542 | +Klementyn | |
| 1543 | +Klementyna | |
| 1544 | +Kleofas | |
| 1545 | +Kleopatra | |
| 1546 | +Klet | |
| 1547 | +Klimek | |
| 1548 | +Klio | |
| 1549 | +Klocia | |
| 1550 | +Klotylda | |
| 1551 | +Kofi | |
| 1552 | +Kohelet | |
| 1553 | +Koleta | |
| 1554 | +Konda | |
| 1555 | +Kondrat | |
| 1556 | +Konfucjusz | |
| 1557 | +Konrad | |
| 1558 | +Konrada | |
| 1559 | +Konradyn | |
| 1560 | +Konradyna | |
| 1561 | +Konstancja | |
| 1562 | +Konstancjusz | |
| 1563 | +Konstans | |
| 1564 | +Konstanty | |
| 1565 | +Konstantyn | |
| 1566 | +Konstantyna | |
| 1567 | +Kordelia | |
| 1568 | +Kordian | |
| 1569 | +Kordula | |
| 1570 | +Kornel | |
| 1571 | +Korneli | |
| 1572 | +Kornelia | |
| 1573 | +Korneliusz | |
| 1574 | +Kosma | |
| 1575 | +Kostek | |
| 1576 | +Kostka | |
| 1577 | +Kostusia | |
| 1578 | +Kostuś | |
| 1579 | +Końdzia | |
| 1580 | +Krak | |
| 1581 | +Kreon | |
| 1582 | +Krescens | |
| 1583 | +Krescensjusz | |
| 1584 | +Kriszna | |
| 1585 | +Kronid | |
| 1586 | +Kronos | |
| 1587 | +Krysia | |
| 1588 | +Kryspin | |
| 1589 | +Kryspina | |
| 1590 | +Krystian | |
| 1591 | +Krystiana | |
| 1592 | +Krystyn | |
| 1593 | +Krystyna | |
| 1594 | +Krystynka | |
| 1595 | +Kryśka | |
| 1596 | +Krzesimir | |
| 1597 | +Krzesisław | |
| 1598 | +Krzesisława | |
| 1599 | +Krzych | |
| 1600 | +Krzycha | |
| 1601 | +Krzysia | |
| 1602 | +Krzysiek | |
| 1603 | +Krzysio | |
| 1604 | +Krzysztof | |
| 1605 | +Krzysztofa | |
| 1606 | +Krzywosąd | |
| 1607 | +Krzyś | |
| 1608 | +Krzyśka | |
| 1609 | +Ksawera | |
| 1610 | +Ksawery | |
| 1611 | +Ksaweryna | |
| 1612 | +Ksenia | |
| 1613 | +Ksenofont | |
| 1614 | +Kserkses | |
| 1615 | +Ksymena | |
| 1616 | +Kuba | |
| 1617 | +Kubuś | |
| 1618 | +Kuna | |
| 1619 | +Kunda | |
| 1620 | +Kundzia | |
| 1621 | +Kunegunda | |
| 1622 | +Kupido | |
| 1623 | +Kupidyn | |
| 1624 | +Kurt | |
| 1625 | +Kwintylian | |
| 1626 | +Kwiryn | |
| 1627 | +Kwiryna | |
| 1628 | +Lambert | |
| 1629 | +Lamberta | |
| 1630 | +Lancelot | |
| 1631 | +Laokoon | |
| 1632 | +Larry | |
| 1633 | +Larysa | |
| 1634 | +Lasota | |
| 1635 | +Laura | |
| 1636 | +Laurencja | |
| 1637 | +Laurencjusz | |
| 1638 | +Laurenty | |
| 1639 | +Laurentyn | |
| 1640 | +Laurentyna | |
| 1641 | +Lea | |
| 1642 | +Leander | |
| 1643 | +Lech | |
| 1644 | +Lechosław | |
| 1645 | +Lechosława | |
| 1646 | +Leda | |
| 1647 | +Lejb | |
| 1648 | +Lena | |
| 1649 | +Leo | |
| 1650 | +Leodegar | |
| 1651 | +Leokadia | |
| 1652 | +Leon | |
| 1653 | +Leona | |
| 1654 | +Leonard | |
| 1655 | +Leonardo | |
| 1656 | +Leoncja | |
| 1657 | +Leoncjusz | |
| 1658 | +Leonek | |
| 1659 | +Leonia | |
| 1660 | +Leonid | |
| 1661 | +Leonida | |
| 1662 | +Leonidas | |
| 1663 | +Leonora | |
| 1664 | +Leontyna | |
| 1665 | +Leopard | |
| 1666 | +Leopold | |
| 1667 | +Leopoldyna | |
| 1668 | +Leosia | |
| 1669 | +Leoś | |
| 1670 | +Leporello | |
| 1671 | +Lesio | |
| 1672 | +Leszek | |
| 1673 | +Lesław | |
| 1674 | +Lesława | |
| 1675 | +Lew | |
| 1676 | +Lewi | |
| 1677 | +Lewin | |
| 1678 | +Leś | |
| 1679 | +Liberat | |
| 1680 | +Liberata | |
| 1681 | +Liberiusz | |
| 1682 | +Libert | |
| 1683 | +Liboriusz | |
| 1684 | +Libusza | |
| 1685 | +Lideczka | |
| 1686 | +Lidia | |
| 1687 | +Lidka | |
| 1688 | +Lidzia | |
| 1689 | +Ligia | |
| 1690 | +Lilia | |
| 1691 | +Lilian | |
| 1692 | +Liliana | |
| 1693 | +Lilianna | |
| 1694 | +Lilka | |
| 1695 | +Lilla | |
| 1696 | +Lima | |
| 1697 | +Lindsay | |
| 1698 | +Lisa | |
| 1699 | +Litman | |
| 1700 | +Liwia | |
| 1701 | +Liwiusz | |
| 1702 | +Liza | |
| 1703 | +Loda | |
| 1704 | +Lodzia | |
| 1705 | +Lojzeczek | |
| 1706 | +Lojzek | |
| 1707 | +Lojzik | |
| 1708 | +Lolek | |
| 1709 | +Lolita | |
| 1710 | +Lolo | |
| 1711 | +Lonek | |
| 1712 | +Longin | |
| 1713 | +Longina | |
| 1714 | +Longinus | |
| 1715 | +Lonia | |
| 1716 | +Lope | |
| 1717 | +Lora | |
| 1718 | +Loretta | |
| 1719 | +Lot | |
| 1720 | +Louis | |
| 1721 | +Luba | |
| 1722 | +Lubogost | |
| 1723 | +Lubomir | |
| 1724 | +Lubomira | |
| 1725 | +Lubomysł | |
| 1726 | +Lubor | |
| 1727 | +Lubosza | |
| 1728 | +Lubosław | |
| 1729 | +Lucek | |
| 1730 | +Lucia | |
| 1731 | +Lucio | |
| 1732 | +Lucja | |
| 1733 | +Lucjan | |
| 1734 | +Lucjola | |
| 1735 | +Lucjusz | |
| 1736 | +Lucuś | |
| 1737 | +Lucyfer | |
| 1738 | +Lucylian | |
| 1739 | +Lucylla | |
| 1740 | +Lucyna | |
| 1741 | +Lucyper | |
| 1742 | +Ludeczek | |
| 1743 | +Ludeczka | |
| 1744 | +Ludek | |
| 1745 | +Ludgarda | |
| 1746 | +Ludka | |
| 1747 | +Ludmiła | |
| 1748 | +Ludomir | |
| 1749 | +Ludomira | |
| 1750 | +Ludomił | |
| 1751 | +Ludomiła | |
| 1752 | +Ludosław | |
| 1753 | +Ludvig | |
| 1754 | +Ludwiczek | |
| 1755 | +Ludwig | |
| 1756 | +Ludwik | |
| 1757 | +Ludwika | |
| 1758 | +Ludwina | |
| 1759 | +Ludwinia | |
| 1760 | +Ludwinka | |
| 1761 | +Ludwisia | |
| 1762 | +Ludwiś | |
| 1763 | +Luiza | |
| 1764 | +Lukrecja | |
| 1765 | +Lukrecjusz | |
| 1766 | +Lukullus | |
| 1767 | +Lupus | |
| 1768 | +Lusia | |
| 1769 | +Lutek | |
| 1770 | +Lutobor | |
| 1771 | +Lutogniew | |
| 1772 | +Lutomir | |
| 1773 | +Lutomysł | |
| 1774 | +Lutosław | |
| 1775 | +Luśka | |
| 1776 | +Macedoniusz | |
| 1777 | +Machabeusz | |
| 1778 | +Maciej | |
| 1779 | +Maciek | |
| 1780 | +Maciuś | |
| 1781 | +Madonna | |
| 1782 | +Madzia | |
| 1783 | +Magda | |
| 1784 | +Magdalena | |
| 1785 | +Magdalenka | |
| 1786 | +Magdusia | |
| 1787 | +Magdzia | |
| 1788 | +Magnus | |
| 1789 | +Magryn | |
| 1790 | +Mahomet | |
| 1791 | +Maja | |
| 1792 | +Majka | |
| 1793 | +Makary | |
| 1794 | +Makryna | |
| 1795 | +Maks | |
| 1796 | +Maksio | |
| 1797 | +Maksym | |
| 1798 | +Maksymek | |
| 1799 | +Maksymilian | |
| 1800 | +Malachiasz | |
| 1801 | +Malina | |
| 1802 | +Malwin | |
| 1803 | +Malwina | |
| 1804 | +Malwinka | |
| 1805 | +Mamert | |
| 1806 | +Manfred | |
| 1807 | +Manfreda | |
| 1808 | +Mania | |
| 1809 | +Maniek | |
| 1810 | +Maniusia | |
| 1811 | +Maniuś | |
| 1812 | +Manswet | |
| 1813 | +Manuel | |
| 1814 | +Manuela | |
| 1815 | +Marc | |
| 1816 | +Marcel | |
| 1817 | +Marcela | |
| 1818 | +Marceli | |
| 1819 | +Marcelin | |
| 1820 | +Marcelina | |
| 1821 | +Marcelka | |
| 1822 | +Marchołt | |
| 1823 | +Marcia | |
| 1824 | +Marcian | |
| 1825 | +Marcin | |
| 1826 | +Marcinek | |
| 1827 | +Marcjal | |
| 1828 | +Marcjan | |
| 1829 | +Marcjanna | |
| 1830 | +Marco | |
| 1831 | +Marcysia | |
| 1832 | +Marcyś | |
| 1833 | +Marduk | |
| 1834 | +Mareczek | |
| 1835 | +Marek | |
| 1836 | +Margaret | |
| 1837 | +Maria | |
| 1838 | +Marian | |
| 1839 | +Marianek | |
| 1840 | +Marianna | |
| 1841 | +Marika | |
| 1842 | +Marina | |
| 1843 | +Mariola | |
| 1844 | +Mariolcia | |
| 1845 | +Mariolka | |
| 1846 | +Marion | |
| 1847 | +Mariusz | |
| 1848 | +Mariuszek | |
| 1849 | +Marlena | |
| 1850 | +Mars | |
| 1851 | +Marta | |
| 1852 | +Marteczka | |
| 1853 | +Martunia | |
| 1854 | +Martusia | |
| 1855 | +Martyn | |
| 1856 | +Martyna | |
| 1857 | +Martynian | |
| 1858 | +Martyriusz | |
| 1859 | +Marusia | |
| 1860 | +Maruś | |
| 1861 | +Marychna | |
| 1862 | +Maryja | |
| 1863 | +Maryjka | |
| 1864 | +Maryla | |
| 1865 | +Marylenka | |
| 1866 | +Marylka | |
| 1867 | +Maryn | |
| 1868 | +Maryna | |
| 1869 | +Marynia | |
| 1870 | +Marynka | |
| 1871 | +Marysia | |
| 1872 | +Marysieńka | |
| 1873 | +Maryś | |
| 1874 | +Maryśka | |
| 1875 | +Marzena | |
| 1876 | +Marzenka | |
| 1877 | +Marzenna | |
| 1878 | +Massimo | |
| 1879 | +Masza | |
| 1880 | +Masław | |
| 1881 | +Materna | |
| 1882 | +Mateusz | |
| 1883 | +Mateuszek | |
| 1884 | +Matron | |
| 1885 | +Matrona | |
| 1886 | +Matuzal | |
| 1887 | +Matuzalem | |
| 1888 | +Matylda | |
| 1889 | +Matysek | |
| 1890 | +Maura | |
| 1891 | +Maurycy | |
| 1892 | +Mauryn | |
| 1893 | +Max | |
| 1894 | +Maćko | |
| 1895 | +Małgola | |
| 1896 | +Małgorzata | |
| 1897 | +Małgorzatka | |
| 1898 | +Małgosia | |
| 1899 | +Małgośka | |
| 1900 | +Małka | |
| 1901 | +Mańka | |
| 1902 | +Mechtylda | |
| 1903 | +Mefisto | |
| 1904 | +Mefistofeles | |
| 1905 | +Meir | |
| 1906 | +Mela | |
| 1907 | +Melania | |
| 1908 | +Melanka | |
| 1909 | +Melchior | |
| 1910 | +Melcia | |
| 1911 | +Melka | |
| 1912 | +Melpomena | |
| 1913 | +Menachem | |
| 1914 | +Menassa | |
| 1915 | +Mendel | |
| 1916 | +Menelaos | |
| 1917 | +Mercedes | |
| 1918 | +Merecedes | |
| 1919 | +Merkury | |
| 1920 | +Metody | |
| 1921 | +Micha | |
| 1922 | +Michael | |
| 1923 | +Michaił | |
| 1924 | +Michala | |
| 1925 | +Michalina | |
| 1926 | +Michasia | |
| 1927 | +Michał | |
| 1928 | +Michałek | |
| 1929 | +Michaś | |
| 1930 | +Michaśka | |
| 1931 | +Micheasz | |
| 1932 | +Michelle | |
| 1933 | +Micka | |
| 1934 | +Midas | |
| 1935 | +Miecia | |
| 1936 | +Mieciek | |
| 1937 | +Miecio | |
| 1938 | +Mieczysław | |
| 1939 | +Mieczysława | |
| 1940 | +Mieszko | |
| 1941 | +Mieteczek | |
| 1942 | +Mietek | |
| 1943 | +Miki | |
| 1944 | +Mikołaj | |
| 1945 | +Mikołajek | |
| 1946 | +Mila | |
| 1947 | +Milada | |
| 1948 | +Milan | |
| 1949 | +Milcia | |
| 1950 | +Milcjades | |
| 1951 | +Milena | |
| 1952 | +Milenia | |
| 1953 | +Miligost | |
| 1954 | +Milka | |
| 1955 | +Minerwa | |
| 1956 | +Minodora | |
| 1957 | +Minos | |
| 1958 | +Minotaur | |
| 1959 | +Mira | |
| 1960 | +Miranda | |
| 1961 | +Mireczek | |
| 1962 | +Mireczka | |
| 1963 | +Mirek | |
| 1964 | +Mirella | |
| 1965 | +Miriam | |
| 1966 | +Mirisława | |
| 1967 | +Mirka | |
| 1968 | +Mirogniew | |
| 1969 | +Miron | |
| 1970 | +Mironieg | |
| 1971 | +Mironiega | |
| 1972 | +Mirosław | |
| 1973 | +Mirosława | |
| 1974 | +Mirusia | |
| 1975 | +Miruś | |
| 1976 | +Misia | |
| 1977 | +Misiek | |
| 1978 | +Misza | |
| 1979 | +Mićka | |
| 1980 | +Miłogost | |
| 1981 | +Miłorad | |
| 1982 | +Miłosz | |
| 1983 | +Miłosław | |
| 1984 | +Miłosława | |
| 1985 | +Miłowan | |
| 1986 | +Miłowit | |
| 1987 | +Miś | |
| 1988 | +Miśka | |
| 1989 | +Mnemosyne | |
| 1990 | +Modest | |
| 1991 | +Modesta | |
| 1992 | +Mohamed | |
| 1993 | +Mohammed | |
| 1994 | +Mojmir | |
| 1995 | +Mojsze | |
| 1996 | +Mojżesz | |
| 1997 | +Mokij | |
| 1998 | +Moloch | |
| 1999 | +Monia | |
| 2000 | +Moniczka | |
| 2001 | +Monika | |
| 2002 | +Monisia | |
| 2003 | +Mordechaj | |
| 2004 | +Morfeusz | |
| 2005 | +Moryc | |
| 2006 | +Morzysław | |
| 2007 | +Mosiek | |
| 2008 | +Mundek | |
| 2009 | +Mundzik | |
| 2010 | +Mundzio | |
| 2011 | +Mylibor | |
| 2012 | +Myślibor | |
| 2013 | +Myślimir | |
| 2014 | +Męcimir | |
| 2015 | +Mścibor | |
| 2016 | +Mścigniew | |
| 2017 | +Mścisław | |
| 2018 | +Mścisława | |
| 2019 | +Mściwoj | |
| 2020 | +Mściwój | |
| 2021 | +Nabuchodonozor | |
| 2022 | +Nachman | |
| 2023 | +Naczesław | |
| 2024 | +Nadab | |
| 2025 | +Nadbor | |
| 2026 | +Nadia | |
| 2027 | +Nadieżda | |
| 2028 | +Nadmir | |
| 2029 | +Nadzia | |
| 2030 | +Nadzieja | |
| 2031 | +Naftali | |
| 2032 | +Nahum | |
| 2033 | +Namysław | |
| 2034 | +Nancy | |
| 2035 | +Napoleon | |
| 2036 | +Narbut | |
| 2037 | +Narcyz | |
| 2038 | +Narcyza | |
| 2039 | +Nastek | |
| 2040 | +Nastka | |
| 2041 | +Nastusia | |
| 2042 | +Nastuś | |
| 2043 | +Nata | |
| 2044 | +Natalia | |
| 2045 | +Natalis | |
| 2046 | +Natalka | |
| 2047 | +Natan | |
| 2048 | +Natanael | |
| 2049 | +Natasza | |
| 2050 | +Naum | |
| 2051 | +Nauma | |
| 2052 | +Nauzyka | |
| 2053 | +Nauzykaa | |
| 2054 | +Nawoj | |
| 2055 | +Neferetiti | |
| 2056 | +Nefretete | |
| 2057 | +Nehemiasz | |
| 2058 | +Nelly | |
| 2059 | +Nelson | |
| 2060 | +Nemezis | |
| 2061 | +Nemezjusz | |
| 2062 | +Nemezys | |
| 2063 | +Neonila | |
| 2064 | +Nepomucen | |
| 2065 | +Neptun | |
| 2066 | +Neron | |
| 2067 | +Nestor | |
| 2068 | +Neszka | |
| 2069 | +Nicefor | |
| 2070 | +Niecisław | |
| 2071 | +Niedamir | |
| 2072 | +Niegomir | |
| 2073 | +Niegosław | |
| 2074 | +Niegosława | |
| 2075 | +Niemir | |
| 2076 | +Niemira | |
| 2077 | +Niezamysł | |
| 2078 | +Nieznamir | |
| 2079 | +Nik | |
| 2080 | +Nika | |
| 2081 | +Nikanor | |
| 2082 | +Nike | |
| 2083 | +Nikita | |
| 2084 | +Nikodem | |
| 2085 | +Nikon | |
| 2086 | +Nikołaj | |
| 2087 | +Nikoś | |
| 2088 | +Nikuś | |
| 2089 | +Nil | |
| 2090 | +Nimfa | |
| 2091 | +Nina | |
| 2092 | +Nineczka | |
| 2093 | +Ninka | |
| 2094 | +Ninogniew | |
| 2095 | +Ninomysł | |
| 2096 | +Niobe | |
| 2097 | +Noe | |
| 2098 | +Noemi | |
| 2099 | +Nonna | |
| 2100 | +Nora | |
| 2101 | +Norbercik | |
| 2102 | +Norbert | |
| 2103 | +Norberta | |
| 2104 | +Norman | |
| 2105 | +Nosisław | |
| 2106 | +Nufcio | |
| 2107 | +Nysan | |
| 2108 | +Ocio | |
| 2109 | +Oda | |
| 2110 | +Odil | |
| 2111 | +Odilla | |
| 2112 | +Odo | |
| 2113 | +Odon | |
| 2114 | +Odyn | |
| 2115 | +Odys | |
| 2116 | +Odyseusz | |
| 2117 | +Ofelia | |
| 2118 | +Oktawia | |
| 2119 | +Oktawian | |
| 2120 | +Oktawianek | |
| 2121 | +Oktawiusz | |
| 2122 | +Oktawiuszek | |
| 2123 | +Ola | |
| 2124 | +Olaf | |
| 2125 | +Olbracht | |
| 2126 | +Olech | |
| 2127 | +Oleczek | |
| 2128 | +Oleg | |
| 2129 | +Olek | |
| 2130 | +Oleńka | |
| 2131 | +Oleś | |
| 2132 | +Olga | |
| 2133 | +Olgierd | |
| 2134 | +Olgierdek | |
| 2135 | +Olgierdzik | |
| 2136 | +Olimpia | |
| 2137 | +Olimpiusz | |
| 2138 | +Oliver | |
| 2139 | +Olivia | |
| 2140 | +Olivier | |
| 2141 | +Oliwer | |
| 2142 | +Oliwia | |
| 2143 | +Oliwier | |
| 2144 | +Olunia | |
| 2145 | +Oluś | |
| 2146 | +Ondraszek | |
| 2147 | +Onezjusz | |
| 2148 | +Onufry | |
| 2149 | +Orest | |
| 2150 | +Orestes | |
| 2151 | +Orfeusz | |
| 2152 | +Orion | |
| 2153 | +Oscar | |
| 2154 | +Osfald | |
| 2155 | +Osip | |
| 2156 | +Osjan | |
| 2157 | +Oskar | |
| 2158 | +Ostap | |
| 2159 | +Oswald | |
| 2160 | +Oswalda | |
| 2161 | +Otek | |
| 2162 | +Otello | |
| 2163 | +Otomar | |
| 2164 | +Otto | |
| 2165 | +Otton | |
| 2166 | +Otylia | |
| 2167 | +Otylka | |
| 2168 | +Owidiusz | |
| 2169 | +Ozeasz | |
| 2170 | +Oziasz | |
| 2171 | +Ozjasz | |
| 2172 | +Ozyrys | |
| 2173 | +Pabian | |
| 2174 | +Pablo | |
| 2175 | +Pafnucy | |
| 2176 | +Pakosz | |
| 2177 | +Pakosław | |
| 2178 | +Pallas | |
| 2179 | +Pamfił | |
| 2180 | +Pan | |
| 2181 | +Pandora | |
| 2182 | +Panek | |
| 2183 | +Pankracy | |
| 2184 | +Pankracyk | |
| 2185 | +Pantagruel | |
| 2186 | +Pantaleon | |
| 2187 | +Paramon | |
| 2188 | +Parka | |
| 2189 | +Parsifal | |
| 2190 | +Parys | |
| 2191 | +Paschalis | |
| 2192 | +Patrick | |
| 2193 | +Patrycja | |
| 2194 | +Patrycjusz | |
| 2195 | +Patrycy | |
| 2196 | +Patryk | |
| 2197 | +Paul | |
| 2198 | +Paula | |
| 2199 | +Paulin | |
| 2200 | +Paulina | |
| 2201 | +Paulinka | |
| 2202 | +Paulus | |
| 2203 | +Paweł | |
| 2204 | +Pawełek | |
| 2205 | +Pawlik | |
| 2206 | +Pawluś | |
| 2207 | +Pawła | |
| 2208 | +Pedro | |
| 2209 | +Pegaz | |
| 2210 | +Pela | |
| 2211 | +Pelagia | |
| 2212 | +Pelagiusz | |
| 2213 | +Pelasia | |
| 2214 | +Pelikan | |
| 2215 | +Pelunia | |
| 2216 | +Perla | |
| 2217 | +Persefona | |
| 2218 | +Perseusz | |
| 2219 | +Perun | |
| 2220 | +Perykles | |
| 2221 | +Pesa | |
| 2222 | +Pesach | |
| 2223 | +Peter | |
| 2224 | +Petronela | |
| 2225 | +Petronelcia | |
| 2226 | +Petronelka | |
| 2227 | +Petronia | |
| 2228 | +Petroniusz | |
| 2229 | +Pia | |
| 2230 | +Pierce | |
| 2231 | +Pierre | |
| 2232 | +Pigmalion | |
| 2233 | +Pimen | |
| 2234 | +Pinokio | |
| 2235 | +Piotr | |
| 2236 | +Piotreczek | |
| 2237 | +Piotrek | |
| 2238 | +Piotruś | |
| 2239 | +Pippi | |
| 2240 | +Pirrus | |
| 2241 | +Pitagoras | |
| 2242 | +Pius | |
| 2243 | +Piłat | |
| 2244 | +Placyd | |
| 2245 | +Placydia | |
| 2246 | +Plato | |
| 2247 | +Platon | |
| 2248 | +Pliniusz | |
| 2249 | +Plotyn | |
| 2250 | +Plutarch | |
| 2251 | +Pluton | |
| 2252 | +Pogwizd | |
| 2253 | +Pola | |
| 2254 | +Polcia | |
| 2255 | +Poldek | |
| 2256 | +Poldka | |
| 2257 | +Poldzia | |
| 2258 | +Poldzio | |
| 2259 | +Polek | |
| 2260 | +Polifem | |
| 2261 | +Polihymnia | |
| 2262 | +Polikarp | |
| 2263 | +Polikarpek | |
| 2264 | +Polikarpik | |
| 2265 | +Polluks | |
| 2266 | +Poloniusz | |
| 2267 | +Polonka | |
| 2268 | +Polunia | |
| 2269 | +Polusia | |
| 2270 | +Pompeja | |
| 2271 | +Pompejusz | |
| 2272 | +Poncjusz | |
| 2273 | +Popiel | |
| 2274 | +Porenut | |
| 2275 | +Porewit | |
| 2276 | +Porfirion | |
| 2277 | +Posejdon | |
| 2278 | +Prakseda | |
| 2279 | +Priam | |
| 2280 | +Prochor | |
| 2281 | +Prokles | |
| 2282 | +Prokop | |
| 2283 | +Prokul | |
| 2284 | +Prometeusz | |
| 2285 | +Prosimir | |
| 2286 | +Prosper | |
| 2287 | +Prospero | |
| 2288 | +Prot | |
| 2289 | +Protagoras | |
| 2290 | +Protazy | |
| 2291 | +Protogen | |
| 2292 | +Prozerpina | |
| 2293 | +Prudencjusz | |
| 2294 | +Prymus | |
| 2295 | +Pryska | |
| 2296 | +Przecław | |
| 2297 | +Przecława | |
| 2298 | +Przedbor | |
| 2299 | +Przedpełk | |
| 2300 | +Przedsław | |
| 2301 | +Przedwoj | |
| 2302 | +Przemek | |
| 2303 | +Przemił | |
| 2304 | +Przemuś | |
| 2305 | +Przemysł | |
| 2306 | +Przemysław | |
| 2307 | +Przemysława | |
| 2308 | +Przewóz | |
| 2309 | +Przybyczest | |
| 2310 | +Przybygniew | |
| 2311 | +Przybymir | |
| 2312 | +Przybyrad | |
| 2313 | +Przybysław | |
| 2314 | +Przybysława | |
| 2315 | +Przybywoj | |
| 2316 | +Ptolemeusz | |
| 2317 | +Publiusz | |
| 2318 | +Pudens | |
| 2319 | +Pulcheria | |
| 2320 | +Putysław | |
| 2321 | +Pyrrus | |
| 2322 | +Pęcisław | |
| 2323 | +Pęcisława | |
| 2324 | +Pękosław | |
| 2325 | +Rachela | |
| 2326 | +Racibor | |
| 2327 | +Racimir | |
| 2328 | +Racisław | |
| 2329 | +Radek | |
| 2330 | +Radociech | |
| 2331 | +Radogost | |
| 2332 | +Radomir | |
| 2333 | +Radomił | |
| 2334 | +Radomiła | |
| 2335 | +Radomysł | |
| 2336 | +Radost | |
| 2337 | +Radosław | |
| 2338 | +Radosława | |
| 2339 | +Radovan | |
| 2340 | +Radowit | |
| 2341 | +Radzim | |
| 2342 | +Radzimir | |
| 2343 | +Radzisław | |
| 2344 | +Radzisława | |
| 2345 | +Radziwoj | |
| 2346 | +Rafael | |
| 2347 | +Rafaela | |
| 2348 | +Rafał | |
| 2349 | +Rafałek | |
| 2350 | +Rainer | |
| 2351 | +Raissa | |
| 2352 | +Rajmund | |
| 2353 | +Rajmunda | |
| 2354 | +Rajmundek | |
| 2355 | +Rajmundzik | |
| 2356 | +Rajner | |
| 2357 | +Rajnold | |
| 2358 | +Ralf | |
| 2359 | +Rama | |
| 2360 | +Ramakrishna | |
| 2361 | +Ramzes | |
| 2362 | +Rebeka | |
| 2363 | +Rega | |
| 2364 | +Regina | |
| 2365 | +Reinhold | |
| 2366 | +Reks | |
| 2367 | +Remigiusz | |
| 2368 | +Remus | |
| 2369 | +Rena | |
| 2370 | +Renat | |
| 2371 | +Renata | |
| 2372 | +Renatka | |
| 2373 | +Rene | |
| 2374 | +Renia | |
| 2375 | +René | |
| 2376 | +Rgieł | |
| 2377 | +Richard | |
| 2378 | +Ridge | |
| 2379 | +Rita | |
| 2380 | +Rob | |
| 2381 | +Robcio | |
| 2382 | +Robercik | |
| 2383 | +Robert | |
| 2384 | +Roberta | |
| 2385 | +Roberto | |
| 2386 | +Robin | |
| 2387 | +Robinson | |
| 2388 | +Robuś | |
| 2389 | +Roch | |
| 2390 | +Rocigniew | |
| 2391 | +Rocisław | |
| 2392 | +Roderyk | |
| 2393 | +Rodion | |
| 2394 | +Rodrigues | |
| 2395 | +Rodryg | |
| 2396 | +Rodryk | |
| 2397 | +Roger | |
| 2398 | +Roksana | |
| 2399 | +Roland | |
| 2400 | +Rolf | |
| 2401 | +Roma | |
| 2402 | +Roman | |
| 2403 | +Romana | |
| 2404 | +Romcio | |
| 2405 | +Romeczek | |
| 2406 | +Romek | |
| 2407 | +Romeo | |
| 2408 | +Romuald | |
| 2409 | +Romualda | |
| 2410 | +Romulus | |
| 2411 | +Romuś | |
| 2412 | +Ronald | |
| 2413 | +Ronia | |
| 2414 | +Rostisław | |
| 2415 | +Rosłan | |
| 2416 | +Rozalia | |
| 2417 | +Rozalka | |
| 2418 | +Rozyna | |
| 2419 | +Rościgniew | |
| 2420 | +Rościmir | |
| 2421 | +Rościsław | |
| 2422 | +Rościsława | |
| 2423 | +Roża | |
| 2424 | +Ruben | |
| 2425 | +Rudek | |
| 2426 | +Rudolf | |
| 2427 | +Rudolfa | |
| 2428 | +Rudolfina | |
| 2429 | +Rudzio | |
| 2430 | +Rufin | |
| 2431 | +Rufina | |
| 2432 | +Rufus | |
| 2433 | +Rujewit | |
| 2434 | +Rumcajs | |
| 2435 | +Rupert | |
| 2436 | +Ruprecht | |
| 2437 | +Ruryk | |
| 2438 | +Rusłan | |
| 2439 | +Rut | |
| 2440 | +Ruta | |
| 2441 | +Rutka | |
| 2442 | +Ryfka | |
| 2443 | +Rygobert | |
| 2444 | +Rysia | |
| 2445 | +Rysiek | |
| 2446 | +Rysio | |
| 2447 | +Ryszard | |
| 2448 | +Ryszarda | |
| 2449 | +Rywka | |
| 2450 | +Ryś | |
| 2451 | +Rzepicha | |
| 2452 | +Rózia | |
| 2453 | +Róża | |
| 2454 | +Różyczka | |
| 2455 | +Saba | |
| 2456 | +Sabacjusz | |
| 2457 | +Sabcia | |
| 2458 | +Sabin | |
| 2459 | +Sabina | |
| 2460 | +Sabinka | |
| 2461 | +Saddam | |
| 2462 | +Sadok | |
| 2463 | +Safar | |
| 2464 | +Safo | |
| 2465 | +Safona | |
| 2466 | +Sala | |
| 2467 | +Salcia | |
| 2468 | +Salezy | |
| 2469 | +Salka | |
| 2470 | +Salman | |
| 2471 | +Salmon | |
| 2472 | +Salome | |
| 2473 | +Salomea | |
| 2474 | +Salomon | |
| 2475 | +Salusia | |
| 2476 | +Salustiusz | |
| 2477 | +Salwator | |
| 2478 | +Salwin | |
| 2479 | +Salwiusz | |
| 2480 | +Sam | |
| 2481 | +Sambor | |
| 2482 | +Samek | |
| 2483 | +Samiusz | |
| 2484 | +Samon | |
| 2485 | +Samson | |
| 2486 | +Samuel | |
| 2487 | +Samuela | |
| 2488 | +Samuelek | |
| 2489 | +Sandra | |
| 2490 | +Santiago | |
| 2491 | +Sara | |
| 2492 | +Sasza | |
| 2493 | +Saturn | |
| 2494 | +Saturnin | |
| 2495 | +Saturnina | |
| 2496 | +Saul | |
| 2497 | +Sawa | |
| 2498 | +Sawin | |
| 2499 | +Scholastyka | |
| 2500 | +Scylla | |
| 2501 | +Scypion | |
| 2502 | +Sebald | |
| 2503 | +Sebastian | |
| 2504 | +Sebastiana | |
| 2505 | +Selim | |
| 2506 | +Selma | |
| 2507 | +Sem | |
| 2508 | +Semiramida | |
| 2509 | +Sen | |
| 2510 | +Serafin | |
| 2511 | +Serafina | |
| 2512 | +Serapion | |
| 2513 | +Sergiusz | |
| 2514 | +Serwacy | |
| 2515 | +Sewer | |
| 2516 | +Sewera | |
| 2517 | +Sewerian | |
| 2518 | +Seweryn | |
| 2519 | +Seweryna | |
| 2520 | +Shelley | |
| 2521 | +Sherlock | |
| 2522 | +Sieciech | |
| 2523 | +Sieciesław | |
| 2524 | +Sieciesława | |
| 2525 | +Siemiodrog | |
| 2526 | +Siemirad | |
| 2527 | +Siemisław | |
| 2528 | +Siemomysł | |
| 2529 | +Siemowit | |
| 2530 | +Siergiej | |
| 2531 | +Sierosław | |
| 2532 | +Sierosława | |
| 2533 | +Siestrzemił | |
| 2534 | +Siestrzewit | |
| 2535 | +Simargł | |
| 2536 | +Simon | |
| 2537 | +Simona | |
| 2538 | +Skarbimierz | |
| 2539 | +Skarbimir | |
| 2540 | +Slobodan | |
| 2541 | +Sobek | |
| 2542 | +Sobiesąd | |
| 2543 | +Sobiesław | |
| 2544 | +Sobiesława | |
| 2545 | +Sobuś | |
| 2546 | +Socjusz | |
| 2547 | +Sofia | |
| 2548 | +Sofokles | |
| 2549 | +Sofoniasz | |
| 2550 | +Sofroniusz | |
| 2551 | +Sokrat | |
| 2552 | +Sokrates | |
| 2553 | +Solange | |
| 2554 | +Solon | |
| 2555 | +Sonia | |
| 2556 | +Soter | |
| 2557 | +Sozant | |
| 2558 | +Sońka | |
| 2559 | +Spartakus | |
| 2560 | +Speranca | |
| 2561 | +Spirydion | |
| 2562 | +Spycigniew | |
| 2563 | +Spycimir | |
| 2564 | +Spycisław | |
| 2565 | +Spytko | |
| 2566 | +Srul | |
| 2567 | +Stach | |
| 2568 | +Stacha | |
| 2569 | +Stanimir | |
| 2570 | +Stanisław | |
| 2571 | +Stanisława | |
| 2572 | +Stanley | |
| 2573 | +Stasia | |
| 2574 | +Stasiek | |
| 2575 | +Stasio | |
| 2576 | +Staszek | |
| 2577 | +Staszka | |
| 2578 | +Stazyjka | |
| 2579 | +Staś | |
| 2580 | +Stefa | |
| 2581 | +Stefan | |
| 2582 | +Stefanek | |
| 2583 | +Stefania | |
| 2584 | +Stefcia | |
| 2585 | +Stefcio | |
| 2586 | +Stefek | |
| 2587 | +Stefka | |
| 2588 | +Stefuś | |
| 2589 | +Stella | |
| 2590 | +Stenia | |
| 2591 | +Stentor | |
| 2592 | +Steven | |
| 2593 | +Stojan | |
| 2594 | +Stojgniew | |
| 2595 | +Stojmir | |
| 2596 | +Stojsław | |
| 2597 | +Straton | |
| 2598 | +Stratonik | |
| 2599 | +Stronisław | |
| 2600 | +Stronisława | |
| 2601 | +Strzeżymir | |
| 2602 | +Strzeżysław | |
| 2603 | +Strzeżysława | |
| 2604 | +Strzeżywoj | |
| 2605 | +Sulamita | |
| 2606 | +Sulejman | |
| 2607 | +Sulibor | |
| 2608 | +Sulimir | |
| 2609 | +Sulirad | |
| 2610 | +Sulisław | |
| 2611 | +Sulisława | |
| 2612 | +Suliwoj | |
| 2613 | +Sulpicjusz | |
| 2614 | +Swantewit | |
| 2615 | +Swarog | |
| 2616 | +Swarożyc | |
| 2617 | +Swaróg | |
| 2618 | +Swetoniusz | |
| 2619 | +Swiatosław | |
| 2620 | +Swietłana | |
| 2621 | +Sybilla | |
| 2622 | +Sydonia | |
| 2623 | +Syjona | |
| 2624 | +Syklecja | |
| 2625 | +Sykstus | |
| 2626 | +Sylan | |
| 2627 | +Sylwan | |
| 2628 | +Sylwana | |
| 2629 | +Sylwek | |
| 2630 | +Sylweriusz | |
| 2631 | +Sylwery | |
| 2632 | +Sylwester | |
| 2633 | +Sylwia | |
| 2634 | +Sylwin | |
| 2635 | +Sylwiusz | |
| 2636 | +Sylwuś | |
| 2637 | +Symcha | |
| 2638 | +Symeon | |
| 2639 | +Symplicjusz | |
| 2640 | +Syrach | |
| 2641 | +Syzyf | |
| 2642 | +Szamir | |
| 2643 | +Szarlota | |
| 2644 | +Szarlotta | |
| 2645 | +Szaweł | |
| 2646 | +Szczepan | |
| 2647 | +Szczepanek | |
| 2648 | +Szczepcio | |
| 2649 | +Szczepek | |
| 2650 | +Szczepko | |
| 2651 | +Szczęsna | |
| 2652 | +Szczęsny | |
| 2653 | +Szebach | |
| 2654 | +Szeherezada | |
| 2655 | +Sziwa | |
| 2656 | +Szmaja | |
| 2657 | +Szmul | |
| 2658 | +Szwieciech | |
| 2659 | +Szymek | |
| 2660 | +Szymon | |
| 2661 | +Szymona | |
| 2662 | +Szymuś | |
| 2663 | +Sądomir | |
| 2664 | +Sądosław | |
| 2665 | +Sędzimierz | |
| 2666 | +Sędzimir | |
| 2667 | +Sędzisław | |
| 2668 | +Sędzisława | |
| 2669 | +Sędziwoj | |
| 2670 | +Sędziwój | |
| 2671 | +Sław | |
| 2672 | +Sława | |
| 2673 | +Sławcio | |
| 2674 | +Sławeczek | |
| 2675 | +Sławek | |
| 2676 | +Sławka | |
| 2677 | +Sławobor | |
| 2678 | +Sławoj | |
| 2679 | +Sławomierz | |
| 2680 | +Sławomir | |
| 2681 | +Sławomira | |
| 2682 | +Sławosz | |
| 2683 | +Sławuś | |
| 2684 | +Tacjanna | |
| 2685 | +Tadek | |
| 2686 | +Tadeusz | |
| 2687 | +Tadeuszek | |
| 2688 | +Tadzik | |
| 2689 | +Tadzio | |
| 2690 | +Tal | |
| 2691 | +Tala | |
| 2692 | +Tales | |
| 2693 | +Talib | |
| 2694 | +Talka | |
| 2695 | +Tamara | |
| 2696 | +Tamerlan | |
| 2697 | +Tanatos | |
| 2698 | +Tanek | |
| 2699 | +Tania | |
| 2700 | +Tanna | |
| 2701 | +Tantal | |
| 2702 | +Taras | |
| 2703 | +Tarzan | |
| 2704 | +Tatiana | |
| 2705 | +Tekla | |
| 2706 | +Teklunia | |
| 2707 | +Teklusia | |
| 2708 | +Telesfor | |
| 2709 | +Telimena | |
| 2710 | +Temida | |
| 2711 | +Temistokles | |
| 2712 | +Teobald | |
| 2713 | +Teodor | |
| 2714 | +Teodora | |
| 2715 | +Teodorek | |
| 2716 | +Teodoryk | |
| 2717 | +Teodosia | |
| 2718 | +Teodot | |
| 2719 | +Teodozja | |
| 2720 | +Teodozjusz | |
| 2721 | +Teofan | |
| 2722 | +Teofil | |
| 2723 | +Teofila | |
| 2724 | +Teofilek | |
| 2725 | +Teofilka | |
| 2726 | +Teofrast | |
| 2727 | +Teognost | |
| 2728 | +Teokryt | |
| 2729 | +Teonas | |
| 2730 | +Teoś | |
| 2731 | +Terencjusz | |
| 2732 | +Terenia | |
| 2733 | +Teresa | |
| 2734 | +Teresia | |
| 2735 | +Tereska | |
| 2736 | +Terka | |
| 2737 | +Tertulian | |
| 2738 | +Tesia | |
| 2739 | +Tetyda | |
| 2740 | +Tezcatlipoca | |
| 2741 | +Tezeusz | |
| 2742 | +Thomas | |
| 2743 | +Tibor | |
| 2744 | +Tichon | |
| 2745 | +Timur | |
| 2746 | +Tina | |
| 2747 | +Tobiasz | |
| 2748 | +Todzia | |
| 2749 | +Tolek | |
| 2750 | +Toligniew | |
| 2751 | +Tolimir | |
| 2752 | +Tolisław | |
| 2753 | +Tolisława | |
| 2754 | +Tolo | |
| 2755 | +Tom | |
| 2756 | +Toma | |
| 2757 | +Tomasz | |
| 2758 | +Tomcio | |
| 2759 | +Tomeczek | |
| 2760 | +Tomek | |
| 2761 | +Tomir | |
| 2762 | +Tomisław | |
| 2763 | +Tomisława | |
| 2764 | +Tomił | |
| 2765 | +Tommy | |
| 2766 | +Tomuś | |
| 2767 | +Toni | |
| 2768 | +Tonio | |
| 2769 | +Torpet | |
| 2770 | +Tosia | |
| 2771 | +Tosiek | |
| 2772 | +Tośka | |
| 2773 | +Trajan | |
| 2774 | +Tristan | |
| 2775 | +Trofim | |
| 2776 | +Trojan | |
| 2777 | +Truda | |
| 2778 | +Trudka | |
| 2779 | +Trudzia | |
| 2780 | +Tryfiliusz | |
| 2781 | +Tryfon | |
| 2782 | +Trzebimir | |
| 2783 | +Trzebisław | |
| 2784 | +Trzebisława | |
| 2785 | +Trzebomysł | |
| 2786 | +Trzebowit | |
| 2787 | +Tucydydes | |
| 2788 | +Tukidydes | |
| 2789 | +Tutenchamon | |
| 2790 | +Twardosław | |
| 2791 | +Tworzymir | |
| 2792 | +Tworzysław | |
| 2793 | +Tworzysława | |
| 2794 | +Tyberiusz | |
| 2795 | +Tyburcjusz | |
| 2796 | +Tychon | |
| 2797 | +Tycjan | |
| 2798 | +Tylcia | |
| 2799 | +Tylda | |
| 2800 | +Tylka | |
| 2801 | +Tymon | |
| 2802 | +Tymoteusz | |
| 2803 | +Tyrca | |
| 2804 | +Tyrs | |
| 2805 | +Tytus | |
| 2806 | +Tęgomir | |
| 2807 | +Ubald | |
| 2808 | +Ubu | |
| 2809 | +Ubysław | |
| 2810 | +Ula | |
| 2811 | +Ulcia | |
| 2812 | +Uleczka | |
| 2813 | +Uleńka | |
| 2814 | +Ulisses | |
| 2815 | +Ulka | |
| 2816 | +Ulrych | |
| 2817 | +Ulryk | |
| 2818 | +Ulryka | |
| 2819 | +Umberto | |
| 2820 | +Uniedrog | |
| 2821 | +Uniegost | |
| 2822 | +Uniemysł | |
| 2823 | +Uniewit | |
| 2824 | +Unimir | |
| 2825 | +Unisław | |
| 2826 | +Uranos | |
| 2827 | +Urban | |
| 2828 | +Urbanek | |
| 2829 | +Urbaś | |
| 2830 | +Uri | |
| 2831 | +Uriasz | |
| 2832 | +Uriel | |
| 2833 | +Ursus | |
| 2834 | +Ursyn | |
| 2835 | +Urszula | |
| 2836 | +Urszulka | |
| 2837 | +Uzjasz | |
| 2838 | +Vaclav | |
| 2839 | +Ventzislav | |
| 2840 | +Victoria | |
| 2841 | +Violeta | |
| 2842 | +Violetta | |
| 2843 | +Vladimir | |
| 2844 | +Wacek | |
| 2845 | +Wacio | |
| 2846 | +Wacunio | |
| 2847 | +Wacuś | |
| 2848 | +Wacław | |
| 2849 | +Wacława | |
| 2850 | +Wacławek | |
| 2851 | +Wadim | |
| 2852 | +Wala | |
| 2853 | +Waldeczek | |
| 2854 | +Waldek | |
| 2855 | +Waldemar | |
| 2856 | +Walduś | |
| 2857 | +Waldzio | |
| 2858 | +Walek | |
| 2859 | +Walenty | |
| 2860 | +Walentyn | |
| 2861 | +Walentyna | |
| 2862 | +Walercia | |
| 2863 | +Walerek | |
| 2864 | +Waleria | |
| 2865 | +Walerian | |
| 2866 | +Waleriana | |
| 2867 | +Waleriusz | |
| 2868 | +Walerka | |
| 2869 | +Walery | |
| 2870 | +Walter | |
| 2871 | +Walusia | |
| 2872 | +Waluś | |
| 2873 | +Wanda | |
| 2874 | +Wandeczka | |
| 2875 | +Wandusia | |
| 2876 | +Wandzia | |
| 2877 | +Warcisław | |
| 2878 | +Warwara | |
| 2879 | +Warłam | |
| 2880 | +Wasyl | |
| 2881 | +Wasyli | |
| 2882 | +Wawrzek | |
| 2883 | +Wawrzuś | |
| 2884 | +Wawrzyniec | |
| 2885 | +Wega | |
| 2886 | +Wela | |
| 2887 | +Wenancjusz | |
| 2888 | +Wenanty | |
| 2889 | +Wendelin | |
| 2890 | +Wenera | |
| 2891 | +Wera | |
| 2892 | +Wercia | |
| 2893 | +Wergili | |
| 2894 | +Wergiliusz | |
| 2895 | +Werka | |
| 2896 | +Werner | |
| 2897 | +Weronika | |
| 2898 | +Weronka | |
| 2899 | +Werońcia | |
| 2900 | +Werter | |
| 2901 | +Wespazjan | |
| 2902 | +Wiaczesław | |
| 2903 | +Wicek | |
| 2904 | +Wicio | |
| 2905 | +Wicuś | |
| 2906 | +Wielisław | |
| 2907 | +Wielisława | |
| 2908 | +Wiera | |
| 2909 | +Wierzchosław | |
| 2910 | +Wierzchosława | |
| 2911 | +Wiesia | |
| 2912 | +Wiesiek | |
| 2913 | +Wiesio | |
| 2914 | +Wiesław | |
| 2915 | +Wiesława | |
| 2916 | +Wieńczysław | |
| 2917 | +Wieśka | |
| 2918 | +Wiganna | |
| 2919 | +Wika | |
| 2920 | +Wikcia | |
| 2921 | +Wikta | |
| 2922 | +Wiktor | |
| 2923 | +Wiktoria | |
| 2924 | +Wiktorian | |
| 2925 | +Wiktoriusz | |
| 2926 | +Wiktoryn | |
| 2927 | +Wiktoryna | |
| 2928 | +Wiktusia | |
| 2929 | +Wilek | |
| 2930 | +Wilfried | |
| 2931 | +Wilhelm | |
| 2932 | +Wilhelmina | |
| 2933 | +Wiliam | |
| 2934 | +Wilibald | |
| 2935 | +William | |
| 2936 | +Willy | |
| 2937 | +Wiluś | |
| 2938 | +Wincek | |
| 2939 | +Wincenta | |
| 2940 | +Wincenty | |
| 2941 | +Winfried | |
| 2942 | +Winicjusz | |
| 2943 | +Winnetou | |
| 2944 | +Wioleta | |
| 2945 | +Wioletta | |
| 2946 | +Wirgilia | |
| 2947 | +Wirgiliusz | |
| 2948 | +Wirginia | |
| 2949 | +Wirginiusz | |
| 2950 | +Wisznu | |
| 2951 | +Wisław | |
| 2952 | +Wisława | |
| 2953 | +Wit | |
| 2954 | +Wita | |
| 2955 | +Witalis | |
| 2956 | +Witek | |
| 2957 | +Witeliusz | |
| 2958 | +Witold | |
| 2959 | +Witolda | |
| 2960 | +Witomir | |
| 2961 | +Witomiła | |
| 2962 | +Witomysł | |
| 2963 | +Witosz | |
| 2964 | +Witosław | |
| 2965 | +Witosława | |
| 2966 | +Witołd | |
| 2967 | +Wituś | |
| 2968 | +Więcemir | |
| 2969 | +Więcemił | |
| 2970 | +Więcemiła | |
| 2971 | +Więcerad | |
| 2972 | +Więcesław | |
| 2973 | +Więcesława | |
| 2974 | +Wodzisław | |
| 2975 | +Wojbor | |
| 2976 | +Wojciech | |
| 2977 | +Wojciecha | |
| 2978 | +Wojmir | |
| 2979 | +Wojomir | |
| 2980 | +Wojsław | |
| 2981 | +Wojsława | |
| 2982 | +Wojteczek | |
| 2983 | +Wojtek | |
| 2984 | +Wojtul | |
| 2985 | +Wojtunio | |
| 2986 | +Wojtuś | |
| 2987 | +Wolf | |
| 2988 | +Wolfgang | |
| 2989 | +Wolimir | |
| 2990 | +Wolmar | |
| 2991 | +Wrocisław | |
| 2992 | +Wrócimir | |
| 2993 | +Wrócisław | |
| 2994 | +Wrócisława | |
| 2995 | +Wróciwoj | |
| 2996 | +Wszebor | |
| 2997 | +Wszebora | |
| 2998 | +Wszebąd | |
| 2999 | +Wszeciech | |
| 3000 | +Wszegniew | |
| 3001 | +Wszemir | |
| 3002 | +Wszemił | |
| 3003 | +Wszemiła | |
| 3004 | +Wszerad | |
| 3005 | +Wulkan | |
| 3006 | +Wyszemir | |
| 3007 | +Wyszeniega | |
| 3008 | +Wyszesław | |
| 3009 | +Wyszesława | |
| 3010 | +Wyszomir | |
| 3011 | +Wywrót | |
| 3012 | +Węgiel | |
| 3013 | +Węzeł | |
| 3014 | +Wład | |
| 3015 | +Włada | |
| 3016 | +Władeczek | |
| 3017 | +Władek | |
| 3018 | +Władimir | |
| 3019 | +Władka | |
| 3020 | +Władysław | |
| 3021 | +Władysława | |
| 3022 | +Władzia | |
| 3023 | +Władzio | |
| 3024 | +Włodeczek | |
| 3025 | +Włodek | |
| 3026 | +Włodzimierz | |
| 3027 | +Włodzio | |
| 3028 | +Włodzisław | |
| 3029 | +Włodzisława | |
| 3030 | +Włodziwoj | |
| 3031 | +Włościbor | |
| 3032 | +Włościsław | |
| 3033 | +Włościsława | |
| 3034 | +Xawery | |
| 3035 | +Xenia | |
| 3036 | +Xymena | |
| 3037 | +Yanina | |
| 3038 | +Zachariasz | |
| 3039 | +Zacheusz | |
| 3040 | +Zaratustra | |
| 3041 | +Zasław | |
| 3042 | +Zawisza | |
| 3043 | +Zbigniew | |
| 3044 | +Zbroimir | |
| 3045 | +Zbrosław | |
| 3046 | +Zbygniew | |
| 3047 | +Zbylut | |
| 3048 | +Zbynio | |
| 3049 | +Zbysio | |
| 3050 | +Zbyszek | |
| 3051 | +Zbyszko | |
| 3052 | +Zbysław | |
| 3053 | +Zbysława | |
| 3054 | +Zbyś | |
| 3055 | +Zdenek | |
| 3056 | +Zdobysław | |
| 3057 | +Zdzibor | |
| 3058 | +Zdzich | |
| 3059 | +Zdzicho | |
| 3060 | +Zdzimir | |
| 3061 | +Zdzisek | |
| 3062 | +Zdzisia | |
| 3063 | +Zdzisiek | |
| 3064 | +Zdzisio | |
| 3065 | +Zdzisław | |
| 3066 | +Zdzisława | |
| 3067 | +Zdziwoj | |
| 3068 | +Zdziś | |
| 3069 | +Zdziśka | |
| 3070 | +Zebedeusz | |
| 3071 | +Zebulon | |
| 3072 | +Zefir | |
| 3073 | +Zefira | |
| 3074 | +Zefiryn | |
| 3075 | +Zefiryna | |
| 3076 | +Zeflik | |
| 3077 | +Zelda | |
| 3078 | +Zenaida | |
| 3079 | +Zenek | |
| 3080 | +Zenio | |
| 3081 | +Zenobia | |
| 3082 | +Zenobiusz | |
| 3083 | +Zenon | |
| 3084 | +Zenona | |
| 3085 | +Zenuś | |
| 3086 | +Zerubabel | |
| 3087 | +Zeus | |
| 3088 | +Ziemowit | |
| 3089 | +Zinaida | |
| 3090 | +Ziuta | |
| 3091 | +Ziutek | |
| 3092 | +Ziutka | |
| 3093 | +Zocha | |
| 3094 | +Zochna | |
| 3095 | +Zofia | |
| 3096 | +Zosia | |
| 3097 | +Zosieńka | |
| 3098 | +Zośka | |
| 3099 | +Zula | |
| 3100 | +Zuza | |
| 3101 | +Zuzanka | |
| 3102 | +Zuzanna | |
| 3103 | +Zuzia | |
| 3104 | +Zuzka | |
| 3105 | +Zyga | |
| 3106 | +Zygfryd | |
| 3107 | +Zygfryda | |
| 3108 | +Zygmunt | |
| 3109 | +Zygmuś | |
| 3110 | +Zyguś | |
| 3111 | +Zyta | |
| 3112 | +Zyś | |
| 3113 | +piotruś | |
| 3114 | +Ładysław | |
| 3115 | +Ławrientij | |
| 3116 | +Łazarz | |
| 3117 | +Łucja | |
| 3118 | +Łucjan | |
| 3119 | +Łucjusz | |
| 3120 | +Łukasz | |
| 3121 | +Łukaszek | |
| 3122 | +Łękomir | |
| 3123 | +Ścibor | |
| 3124 | +Ścibora | |
| 3125 | +Śiwa | |
| 3126 | +Światosław | |
| 3127 | +Światowid | |
| 3128 | +Światozar | |
| 3129 | +Świeciech | |
| 3130 | +Świetlana | |
| 3131 | +Świetłana | |
| 3132 | +Świętobor | |
| 3133 | +Świętomir | |
| 3134 | +Świętomira | |
| 3135 | +Świętopełk | |
| 3136 | +Świętosław | |
| 3137 | +Świętosława | |
| 3138 | +Świętowit | |
| 3139 | +Żaka | |
| 3140 | +Żaklina | |
| 3141 | +Żaklinka | |
| 3142 | +Żakusia | |
| 3143 | +Żanecia | |
| 3144 | +Żaneta | |
| 3145 | +Żanetka | |
| 3146 | +Żanna | |
| 3147 | +Żdan | |
| 3148 | +Żegota | |
| 3149 | +Żelek | |
| 3150 | +Żelisław | |
| 3151 | +Żeliu | |
| 3152 | +Żenia | |
| 3153 | +Żeńka | |
| 3154 | +Żyrosław | |
| 3155 | +Żywisława | |
| 3156 | +Arka | |
| 3157 | +Bartolomeo | |
| 3158 | +Bedrzych | |
| 3159 | +Béla | |
| 3160 | +Bertolt | |
| 3161 | +Christo | |
| 3162 | +Dżochar | |
| 3163 | +Ferenc | |
| 3164 | +Francesco | |
| 3165 | +Bona | |
| 3166 | +Gordon | |
| 3167 | +Gottfried | |
| 3168 | +Gottlieb | |
| 3169 | +Indira | |
| 3170 | +James | |
| 3171 | +Jawaharlal | |
| 3172 | +Lajos | |
| 3173 | +Marcello | |
| 3174 | +Niccolo | |
| 3175 | +Paavo | |
| 3176 | +Pál | |
| 3177 | +Rabindranath | |
| 3178 | +Rosa | |
| 3179 | +Sandor | |
| 3180 | +Sue | |
| 3181 | +Tylman | |
| 3182 | +Vincent | |
| 3183 | +Zoltan | |
| 3184 | +Rastislav | |
| 3185 | +Roald | |
| 3186 | +Woodrow | |
| 3187 | +Jalu | |
| 3188 | +Amadeus | |
| 3189 | +Albinas | |
| 3190 | +Ari | |
| 3191 | +Arkadi | |
| 3192 | +Ayrton | |
| 3193 | +Azalia | |
| 3194 | +Barnim | |
| 3195 | +Bedrich | |
| 3196 | +Bedřich | |
| 3197 | +Blaise | |
| 3198 | +Darius | |
| 3199 | +Dżenet | |
| 3200 | +Edmond | |
| 3201 | +Elian | |
| 3202 | +Germaine | |
| 3203 | +Susanne | |
| 3204 | +Giacomo | |
| 3205 | +Gieorgij | |
| 3206 | +Gioacchino | |
| 3207 | +Gothilf | |
| 3208 | +Guglielmo | |
| 3209 | +Antolek | |
| 3210 | +Heidi | |
| 3211 | +Icchok | |
| 3212 | +Ivo | |
| 3213 | +József | |
| 3214 | +Kolumba | |
| 3215 | +Kondratij | |
| 3216 | +Bashevis | |
| 3217 | +Delano | |
| 3218 | +Alva | |
| 3219 | +Belotto | |
| 3220 | +Dulcissima | |
| 3221 | +Eleanor | |
| 3222 | +Giżbert | |
| 3223 | +Hubertus | |
| 3224 | +Nel | |
| 3225 | +Lone | |
| 3226 | +Luis | |
| 3227 | +Mahatma | |
| 3228 | +Marcelli | |
| 3229 | +Merkuriusz | |
| 3230 | +Mirandola | |
| 3231 | +Ottomar | |
| 3232 | +Pál | |
| 3233 | +Pompeo | |
| 3234 | +Amilkar | |
| 3235 | +Hilga | |
| 3236 | +Adelgund | |
| 3237 | +Izydora | |
| 3238 | +Kolumbin | |
| 3239 | +Akiva | |
| 3240 | +Beretta | |
| 3241 | +Merian | |
| 3242 | +Ottokar | |
| 3243 | +Kanizja | |
| 3244 | +Zdana | |
| 3245 | +Zoltán | |
| 3246 | +Zygmunt | |
| 3247 | +Salvador | |
| 3248 | +Sándor | |
| 3249 | +Simonas | |
| 3250 | +Sławomiła | |
| 3251 | +Stanislaw | |
| 3252 | +Theodor | |
| 3253 | +Ticz | |
| 3254 | +Tony | |
| 3255 | +Unisława | |
| 3256 | +Václav | |
| 3257 | +Vincenzo | |
| 3258 | +Vlastimil | |
| 3259 | +Wincentyna | |
| 3260 | +Wlastimil | |
| 3261 | +Władisław | |
| ... | ... |