Skip to content

Instantly share code, notes, and snippets.

@blmarket
Created September 13, 2012 01:40
Show Gist options
  • Save blmarket/3711294 to your computer and use it in GitHub Desktop.
Save blmarket/3711294 to your computer and use it in GitHub Desktop.
#!/usr/bin/env node
var fs = require('fs');
var dicts = { 4: 'word4.txt', 5: 'word5.txt' };
var destination = process.argv.pop();
var source = process.argv.pop();
if(destination.length != source.length) {
throw new Error("Argument Error : source and destination should be equal length");
}
if(!dicts[destination.length]) {
throw new Error("No such dictionary");
}
var data = fs.readFileSync(dicts[destination.length], "utf8");
data = data.split('\n');
if(data[data.length - 1] === '') data.pop();
var mindist = {};
for(var i=0, len = data.length; i<len; i++) {
mindist[data[i]] = { dist: -1 };
}
if(!mindist[source]) {
throw new Error("No Source");
}
mindist[source].dist = 0;
var queue = [ source ];
function output_result(result, first) {
var prev = mindist[result].prev;
if(prev) {
output_result(prev, false);
}
if(first) {
console.log(result);
return;
}
process.stdout.write(result + " -> ");
}
while(queue.length > 0) {
var tmp = queue.shift();
var key = new Buffer(tmp);
var current = mindist[key];
for(var i=0,len=key.length;i<len;i++) {
var origCode = key[i];
for(var j=97;j<97+26;j++) {
key[i] = j;
var nextNode = key.toString();
if(!mindist[nextNode]) continue;
if(mindist[nextNode].dist != -1) continue;
mindist[nextNode].dist = current.dist + 1;
mindist[nextNode].prev = tmp;
queue.push(nextNode);
if(nextNode === destination) {
output_result(destination, true);
return;
}
}
key[i] = origCode;
}
}
aaas
abay
abba
abed
abet
abib
abit
able
ably
abor
abox
abra
abut
acer
ache
acid
acme
acne
acre
acth
acts
acyl
adad
adam
adar
adaw
aden
adit
adry
aeon
aero
aery
afar
afer
affy
agar
aged
agen
agio
agog
agon
agre
ague
ahem
ahey
ahoy
aiel
aino
ainu
airt
airy
ajar
ajog
akee
akin
alan
alar
alas
albe
alco
alee
alem
alew
alfa
alga
alla
ally
alma
alme
alms
aloe
alow
also
alto
alum
amah
ambo
amel
amen
amia
amic
amid
amir
amit
amma
amyl
anal
anan
anas
anes
anet
anew
anil
ankh
anna
anno
anoa
anon
ansa
anta
ante
anti
anus
apar
aper
apex
apis
apod
apse
apsu
apus
aqua
arab
arak
arca
arch
area
aret
arew
argo
aria
arid
aril
arms
army
arna
arow
arse
arty
arui
arum
asci
ashy
asse
atar
atmo
atom
atop
atte
atwo
aube
auld
auln
aune
aunt
aura
auto
avel
aver
aves
avid
avie
avis
avow
away
awny
awry
axal
axil
axis
axle
ayah
ayen
ayle
ayme
azym
baal
baba
babe
baby
bace
back
bade
baff
baft
bail
bain
bait
bake
bald
bale
balk
ball
balm
banc
band
bane
bang
bank
barb
bard
bare
bark
barm
barn
bart
base
bash
bask
bass
bast
bate
bath
bats
batz
baud
bauk
bawd
bawl
bawn
baya
bays
bead
beak
beal
beam
bean
bear
beat
beau
beck
bede
beef
beem
been
beer
beet
bega
belk
bell
belt
bema
bend
bene
bent
bere
berg
berm
best
beta
bete
beth
bevy
bias
bibb
bice
bide
bier
biga
bigg
bike
bikh
bile
bilk
bill
bind
bine
bing
bink
bion
bird
birk
birl
biro
birr
birt
bisa
bise
bish
bisk
bite
bito
bitt
bize
blab
blae
blat
blay
blea
bleb
bled
blee
blet
blew
blin
blip
blob
blot
blow
blub
blue
blur
boar
boat
boce
bock
bode
body
boer
boes
boff
bogy
boil
bois
boke
bold
bole
boll
boln
bolo
bolt
bomb
bona
bond
bone
bony
boob
book
boom
boon
boor
boot
bord
bore
born
bort
bosa
bosc
bosh
bosk
boss
bote
both
bots
boud
bouk
boul
boun
bour
bout
bowl
boza
brad
brae
brag
bran
brat
braw
bray
bred
bren
bret
brew
brid
brie
brig
brim
brin
bris
brit
brob
brog
brow
bruh
brun
brut
buat
bubo
buck
bude
buff
bufo
buhl
buke
bulb
bulk
bull
bump
buna
bund
bung
bunk
bunn
buns
bunt
buoy
burg
burh
burl
burn
burp
burr
burt
bury
bush
busk
buss
bust
busy
butt
buzz
byre
byss
caas
cack
cade
cadi
cady
caen
caff
cage
cake
calf
cali
calk
call
calm
calx
came
camp
cand
cane
cant
cany
cape
capo
card
care
carf
cark
carl
carp
cart
casa
case
cash
cask
cass
cast
cata
cate
cauf
cauk
caul
cave
cavy
cawk
cayo
cebu
cede
ceil
cell
celt
cent
cere
cero
cess
cest
cete
chab
chad
cham
chap
char
chat
chaw
chay
chef
chen
ches
chew
chic
chih
chin
chip
chit
choc
chop
chou
chow
choy
chub
chud
chum
cill
cima
cion
circ
cirl
cist
cite
city
cive
cize
clad
clam
clan
clap
claw
clay
clee
clef
cleg
clem
clew
clio
clip
clit
clod
clog
clot
cloy
club
clue
clum
coag
coak
coal
coat
coax
coca
cock
coco
coda
code
coif
coil
coin
coir
coit
coke
cola
cold
cole
coll
colp
colt
coly
coma
comb
come
cond
cone
cong
conk
conn
cony
cook
cool
coom
coon
coop
coot
cope
cops
copy
cora
corb
cord
core
corf
cork
corm
corn
cosh
coss
cost
cosy
cote
coup
cove
cowl
cows
coxa
cozy
crab
crag
cram
cran
crap
craw
crax
cray
crew
crex
crib
cric
croc
crop
crow
crud
crup
crus
crut
crux
cuba
cube
cuca
cuff
cuir
cull
culm
cult
cund
cunt
cuon
curb
curd
cure
curl
curr
curt
cusk
cusp
cute
cyma
cyme
cyon
cyst
czar
dabb
dace
dade
dado
daff
daft
dago
dail
dais
dale
dalf
dalo
dama
dame
damn
damp
dane
dang
dank
dare
darg
dark
darn
darr
dart
dase
dash
data
date
daub
dauk
daun
dauw
davy
dawe
dawk
dawn
daze
dbms
dead
deaf
deal
dean
dear
deas
debt
deck
dede
deed
deem
deep
deer
dees
deev
deft
defy
degu
deil
deis
dele
delf
dell
deme
demi
demy
dent
deny
dere
derf
derk
derm
dern
desk
dess
deve
devi
dewy
deye
dhow
dial
dian
dibs
dice
dich
dido
dies
diet
digs
dika
dike
dill
dime
dine
ding
dink
dint
dire
dirk
dirl
dirt
disa
disc
dish
disk
dite
ditt
diva
dive
dizz
djia
doab
doat
dock
dodd
dodo
doer
does
doff
doge
dogy
doit
doko
dole
dolf
doll
dolt
dome
dona
done
doni
doob
doom
door
dope
dork
dorm
dorn
dorp
dorr
dory
dose
doss
dost
dote
doth
doty
doub
douc
doum
dour
dout
dove
dowl
down
doxy
doze
dozy
drab
drad
drag
dram
drap
draw
dray
dree
dreg
drew
drey
drib
drie
drip
droh
drop
drow
drub
drug
drum
duad
dual
duan
dubb
duck
duct
dude
duds
duel
duet
duff
duke
dull
duly
dumb
dump
dune
dung
dunt
dupe
dura
dure
duse
dusk
dust
duty
dyad
dyas
dyed
dyer
dyke
dyne
each
eale
eame
earl
earn
ease
east
easy
eath
ebon
ecce
eche
echo
edam
edda
eddy
eden
edge
edgy
edit
egad
egal
eger
egre
eigh
eild
eire
ejoo
elix
elmy
else
elul
elve
emeu
emir
emit
emyd
enow
envy
epen
epic
epos
ergo
erin
erke
erme
eros
erse
ersh
erst
esox
espy
etch
ethe
etna
etym
euge
eugh
eval
even
ever
evet
evil
ewer
exit
exon
eyas
eyed
eyen
eyer
eyet
eyle
eyne
eyot
eyra
eyre
face
fact
fade
fady
fahr
fail
fain
fair
fake
falk
fall
falx
fame
fand
fane
fang
fard
fare
farl
farm
faro
fash
fast
fata
fate
faun
faux
fawe
fawn
faze
feal
fear
feat
feck
feed
feel
feet
fehm
fele
fell
felt
feme
fend
feod
fere
ferm
fern
fers
fess
fest
fete
feud
fiar
fiat
fice
fico
fief
fife
fifo
fike
file
fill
film
fils
find
fine
finn
fint
fire
firk
firm
fisc
fish
fisk
fist
fitt
fitz
five
fizz
flab
flag
flam
flap
flat
flaw
flax
flay
flea
fled
flee
flet
flew
flex
flip
flit
flix
floe
flog
flon
flop
flow
flue
flux
fnma
foal
foam
foge
fogy
foil
foin
fold
folk
fond
fone
font
food
fool
foot
ford
fore
fork
form
fort
foul
four
fowl
foxy
fozy
frab
frag
frap
frat
frau
fray
fred
free
fren
fret
frey
frim
frit
friz
froe
frog
from
frow
frue
fuar
fuck
fuel
fuff
fuga
fugh
full
fume
fumy
fund
funk
furl
fury
fuse
fuss
fust
futz
fuze
fuzz
fyke
fyrd
gaby
gade
gaea
gael
gaff
gaga
gage
gaia
gain
gait
gala
gale
gall
galt
gama
game
gamp
gamy
gane
gang
ganz
gaol
gape
garb
gard
gare
gash
gasp
gast
gate
gatt
gaud
gaul
gaur
gave
gawk
gawn
gaze
geal
gean
gear
geat
geck
geek
geer
geet
geez
geic
gein
geld
gelt
gems
gena
gens
gent
genu
gere
germ
gern
gery
gest
geta
geth
geum
ghat
ghee
gibe
gift
gige
gila
gild
gile
gill
gilt
gimp
ging
gird
gire
girl
girn
girt
gise
gist
gite
gith
give
glad
glee
gleg
glen
glew
gley
glib
glim
glis
glob
glow
glue
glum
glut
glyn
gnar
gnat
gnaw
gnew
gnof
gnow
goad
goaf
goal
goar
goat
goby
gode
goel
goen
goer
goff
gold
golf
goll
gome
gone
gong
good
goof
goot
gord
gore
gorm
gory
goss
gote
goth
goud
gour
gout
gove
gowd
gowk
gowl
gown
grab
graf
gram
gray
gree
gres
gret
grew
grey
grid
grig
gril
grim
grin
grip
gris
grit
grog
gros
grot
grow
grub
gruf
grum
grus
guan
guck
guff
guhr
guib
gula
guld
gule
gulf
gull
gulp
gult
guly
gump
guna
gunk
gurl
gurt
guru
gush
gust
guze
gybe
gyle
gyre
gyri
gyse
gyte
gyve
haaf
haak
haar
hack
hade
hadj
haft
haik
hail
hain
hair
haje
haji
hake
hale
half
halk
hall
halm
halo
halp
hals
halt
hame
hand
hang
hank
hard
hare
hark
harl
harm
harp
hart
hary
hase
hash
hask
hasp
hast
hate
hath
haul
haum
haut
have
hawk
hawm
haze
hazy
head
heal
heam
heap
hear
heat
hebe
heck
heed
heel
heep
heer
heft
heir
held
hele
hell
helm
help
hemp
heng
hent
herb
herd
here
herl
hern
hero
herr
hers
hert
hery
hesp
hest
hete
heuk
hewe
hewn
heyh
hick
hide
hifi
high
hike
hile
hill
hilt
hind
hine
hink
hint
hipe
hire
hiss
hist
hive
hizz
hoar
hoax
hobo
hock
hodr
hogh
hogo
hoit
hold
hole
holm
holp
holt
holy
home
hond
hone
hong
honk
hont
hood
hoof
hook
hool
hoom
hoop
hoot
hope
hore
horn
hors
hose
host
hote
houp
hour
hove
howl
howp
hoya
huch
huck
hued
huer
huff
huge
hugy
huia
huke
hulk
hull
hump
hung
hunk
hunt
hurl
hurr
hurt
hush
husk
huso
huzz
hyen
hyke
hymn
hyne
hypo
iamb
ibex
ibis
ibrd
icbm
iced
icky
icon
idea
idem
ides
idle
idly
idol
idyl
ihvh
ilex
ilke
illy
imam
impi
inca
inch
inde
inia
inky
inly
inne
inro
inst
into
iota
iran
iris
iron
isis
isle
itch
item
iter
ivan
ivry
iwis
ixia
iyar
jaal
jack
jade
jagg
jail
jain
jako
jamb
jane
jant
jape
jarl
jasp
java
jawn
jawy
jazz
jean
jeat
jeel
jeer
jehu
jell
jerk
jess
jest
jesu
jibe
jill
jilt
jimp
jink
jinx
jird
jive
jock
joey
john
join
joke
jole
jolt
joso
joss
jouk
joul
jove
jowl
jpeg
juba
judo
juge
juju
juke
july
jump
june
jung
junk
juno
jupe
jura
jury
just
jute
kadi
kage
kagu
kail
kain
kaka
kale
kali
kama
kame
kami
kand
kant
karn
kate
kava
kawn
keck
keel
keen
keep
keir
keld
kele
kell
kelp
kelt
kemb
kemp
keno
kent
kepi
kept
kerb
kerf
kerl
kern
kers
kess
kest
keta
khan
kibe
kiby
kick
kier
kike
kill
kiln
kilo
kilt
kind
kine
king
kink
kino
kipe
kirk
kish
kiss
kist
kite
kith
kiva
kive
knab
knag
knap
knar
knaw
knee
knew
knit
knob
knop
knor
knot
know
knur
koel
koff
kohl
kola
kris
ksar
kuda
kudu
kurd
kwan
kyar
kyaw
kyke
laas
lace
lack
lade
lady
laft
laic
laid
lain
lair
lake
lakh
laky
lalo
lama
lamb
lame
lamm
lamp
land
lane
lang
lank
lant
laos
lapp
lard
lare
lari
lark
lary
lase
lash
lask
lass
last
lata
late
lath
laud
laus
lava
lave
lawe
lawn
laws
laze
lazy
lead
leaf
leak
leal
leam
lean
leap
lear
leat
lech
leed
leef
leek
leep
leer
lees
leet
left
lege
leme
lena
lend
lene
leno
lens
lent
leod
leon
lere
lese
less
lest
lete
leve
levy
lewd
leze
liar
lias
lice
lich
lick
lido
lied
lief
lien
lier
lieu
life
lift
lige
like
lill
lilt
lily
lima
limb
lime
limn
limo
limp
limu
limy
lind
line
ling
link
lint
lion
lira
lisp
liss
list
lite
lith
live
lixt
liza
llyr
load
loaf
loam
loan
lobe
loch
lock
loco
lode
loft
loge
logy
loin
loir
loke
loll
loma
lond
lone
long
loob
loof
look
lool
loom
loon
loop
loos
loot
lope
lord
lore
lori
lorn
lory
lose
loss
lost
lote
loth
loto
loud
louk
loup
lour
lout
love
lowk
lown
luce
luck
lues
luff
luge
luke
lull
lump
luna
lune
lung
lunt
luny
lure
lurg
lurk
lush
lusk
lust
lute
luth
luxe
lxxx
lyam
lych
lyme
lyne
lynx
lyra
lyre
maad
maat
mace
mach
mack
made
mafa
mage
magh
magi
maha
maia
maid
mail
maim
main
maja
make
maki
mako
mala
male
mali
mall
malm
malt
mama
mand
mane
mano
manu
manx
many
mara
marc
mare
mark
marl
mars
mart
mary
mase
mash
mask
mass
mast
mate
math
matt
maty
maud
maul
mawk
maya
maze
mazy
mdma
mead
meak
meal
mean
mear
meat
meaw
mede
meed
meek
meer
meet
mego
meld
mell
melt
mend
ment
menu
meow
merd
mere
merk
merl
mero
mesa
mesh
mess
mest
mete
meth
meum
meve
mewl
mews
mias
mica
mice
mich
mick
mico
mida
mien
miff
mike
mild
mile
milk
mill
milt
mime
mina
mind
mine
mink
mino
mint
minx
miny
mira
mire
mirk
miry
mise
miss
mist
misy
mite
mitt
mitu
mity
moan
moat
mock
moco
mode
mody
moff
moha
moho
mohr
moil
moke
moky
mola
mold
mole
moll
molt
moly
mome
mona
mone
monk
mono
mont
mood
moon
moor
moot
mope
mora
more
morn
moro
mort
mosk
moss
most
mote
moth
moto
moun
move
mowe
mown
moxa
moya
muce
much
muck
muff
mule
mull
mumm
mump
mund
mung
munj
mure
murk
murr
musa
muse
mush
musk
muss
must
mute
mutt
muxy
myna
myth
myxa
nabk
nada
naid
naif
naik
nail
nais
naja
nake
nale
nall
name
namo
nana
naos
napa
nape
napu
nard
nare
nark
nart
nash
nath
nave
navy
nawl
nayt
naze
neaf
neal
neap
near
neat
nebo
neck
need
neem
neer
neif
nems
nepa
nere
nero
nese
nesh
ness
nest
nett
news
newt
next
nias
nibs
nice
nick
nide
nief
niff
nigh
nike
nile
nill
nilt
nina
nine
nipa
nisi
noah
nock
node
noel
noie
noil
nole
noll
nolo
nolt
noma
nome
nona
none
nook
noon
noot
nope
nori
norm
norn
nose
nost
nosy
note
nott
noun
nous
nova
nowd
nowt
nude
null
numb
nunc
nurl
nuts
nyas
oaky
oary
oast
oath
obey
obit
oboe
ocra
odal
odds
odic
odin
odor
odyl
ogam
ogee
ogle
ogre
oily
oint
okay
okeh
oker
okra
olay
olea
oleo
olid
olio
olla
olpe
omen
omer
omit
once
onde
ones
only
onto
onus
onyx
ooze
oozy
opah
opal
open
opie
ople
opus
opye
oral
orby
orca
oreo
orgy
orle
orlo
oryx
orzo
osar
osse
otic
otis
otto
ouch
ours
ouse
oust
ouze
oval
oven
over
ovum
owch
owel
owen
owre
owse
oxid
oyer
oyez
paas
paca
pace
pack
paco
pact
pacu
page
pahi
paid
pail
pain
pair
pais
pale
pali
pall
palm
palo
palp
paly
pane
pang
pant
papa
pape
para
pard
pare
park
parr
part
pash
pask
pass
past
pate
path
paul
paum
pave
pavo
pawk
pawl
pawn
payn
peag
peak
peal
pean
pear
peat
peba
peck
peek
peel
peen
peep
peer
pegm
pein
pela
pelf
pell
pelt
pend
penk
pens
pent
peon
pepo
pere
peri
perk
pern
pers
pert
pery
pese
peso
pest
phiz
phyz
pial
pian
pica
pice
pici
pick
pied
pier
piet
pigg
pika
pike
pile
pill
pily
pimp
pina
pine
ping
pink
pint
piny
piot
pipa
pipe
pipy
pirl
pirn
pish
piss
pist
pita
pith
pits
pitt
pity
pixy
plan
plat
play
plea
pled
pley
plim
ploc
plod
plop
plot
plow
ploy
plug
plum
plus
pnyx
poak
pock
poco
poem
poet
pogy
poke
poky
pole
poll
polo
polt
poly
pome
pomp
pond
pone
pons
pony
pood
pooh
pool
poon
poop
poor
pope
pore
pork
port
pory
pose
poss
post
posy
pott
pouf
poup
pour
pout
powp
poze
prad
pram
pray
prey
prie
prig
prim
pris
proa
prod
prog
prop
prow
prox
puce
puck
pudu
puer
puet
puff
pugh
puit
puke
pule
pull
pulp
pult
pulu
puma
pume
pump
pumy
puna
pung
punk
punt
puny
puoy
pupa
pupe
pure
puri
purl
purr
push
puss
putt
putz
pyet
pyin
pyla
pyne
pyot
pyre
pyro
quab
quad
quag
quap
quar
quas
quat
quay
quet
quey
quib
quid
quin
quip
quit
quiz
quob
quod
quop
raca
race
rach
rack
racy
rade
raff
raft
rage
raia
raid
rail
rain
raip
rais
raja
rake
raki
raku
rale
ramp
rana
rand
rang
rani
rank
rant
ranz
rape
rapt
rare
rase
rash
rasp
rata
rate
rath
rave
raze
read
reak
real
ream
reap
rear
reck
rede
reed
reef
reek
reel
reem
reft
reif
reim
rein
reis
reit
rely
reme
rend
reng
rent
rese
rest
rete
reve
rewe
reyn
rhea
rhob
rhus
rial
rice
rich
rick
ride
rief
rife
rift
riga
rile
rill
rily
rima
rime
rimy
rind
rine
ring
rink
riot
ripe
rise
rish
risk
rist
rite
rive
road
roam
roan
roar
robe
rock
rode
rody
roed
roil
roin
roke
roky
role
roll
rome
romp
rong
ront
rood
roof
rook
room
roon
roop
root
rope
ropy
rory
rose
ross
rost
rosy
rota
rote
roty
rouk
roun
roup
rout
roux
rove
rown
ruby
ruck
rudd
rude
ruff
ruft
ruga
ruin
rukh
rule
ruly
rump
rune
rung
runt
ruse
rush
rusk
russ
rust
ruth
ryal
rynd
ryot
rysh
ryth
saan
sack
sacs
sadh
sadr
safe
saga
sage
sago
sagy
saic
said
sail
saim
sain
sake
saki
sale
salm
salp
salt
same
samp
sand
sane
sang
sank
sans
sard
sari
sark
sarn
sart
sash
sate
sauf
saul
saur
saut
save
scab
scad
scan
scar
scat
scot
scow
scry
scud
scug
scum
scup
scur
scut
scye
seah
seak
seal
seam
sean
sear
seat
seck
sect
seed
seek
seel
seem
seen
seep
seer
seet
sego
seid
seke
seld
self
sell
sely
seme
semi
send
sens
sent
sept
sere
serf
serr
sess
seta
seth
sett
sewe
sext
seye
shab
shad
shag
shah
sham
shaw
shay
shea
shed
shet
shew
shie
shim
shin
ship
shod
shoe
shog
shoo
shop
shot
show
shug
shun
shut
sice
sich
sick
sida
side
sift
sigh
sign
sike
sile
silk
sill
silo
silt
sima
sine
sing
sink
sipe
sire
sirt
sise
siss
sist
site
sith
sitz
siva
size
sizy
skag
skar
skat
skee
skeg
sken
skep
skew
skid
skim
skin
skip
skit
skua
skue
skun
skye
slab
slag
slam
slap
slat
slav
slaw
slay
sled
slee
slep
slew
sley
slid
slik
slim
slip
slit
sloe
slog
sloo
slop
slot
slow
slub
slue
slug
slum
slur
slut
smee
smew
smit
smug
smut
snag
snap
snar
snaw
sneb
sned
snet
snew
snib
snig
snip
snob
snod
snot
snow
snub
snug
soak
soal
soam
soap
soar
sock
soda
sofa
sofi
soft
soho
soil
soja
soke
soko
sola
sold
sole
soli
solo
soly
soma
some
sond
song
soon
soot
sope
soph
sora
sorb
sord
sore
sori
sorn
sors
sort
sory
soss
sote
soul
soun
soup
sour
sous
sout
sowl
sown
spad
spae
span
spar
spat
spaw
spay
sped
sper
spet
spew
spin
spit
spot
spry
spud
spue
spun
spur
sput
srim
stab
stag
stal
star
staw
stay
sted
stee
steg
stem
step
stet
stew
stey
stir
stop
stor
stot
stow
stre
stub
stud
stum
stun
stut
stye
styx
such
suck
sudd
suds
suer
suet
sufi
suit
suji
sula
sulk
sull
sulu
sump
sung
sunk
sunn
supe
sura
surd
sure
surf
susu
swab
swad
swag
swal
swam
swan
swap
swat
sway
swig
swim
swob
swom
swop
swum
syce
syke
syle
syne
syrt
syth
taas
tabu
tace
tack
tact
tael
taen
taha
tahr
tail
tain
tait
take
talc
tale
talk
tall
tame
tamp
tana
tang
tank
tant
tapa
tape
tare
tarn
taro
tart
task
tath
tatt
tatu
taur
taut
taws
taxi
tead
teak
teal
team
tear
teat
teek
teel
teem
teen
teil
tell
tend
tene
tent
term
tern
test
tete
teuk
text
thai
thak
than
thar
that
thaw
thea
thee
them
then
thew
they
thin
this
thor
thou
thru
thud
thug
thus
tiar
tice
tick
tide
tidy
tien
tier
tiff
tift
tigh
tike
tile
till
tilt
time
tind
tine
ting
tink
tint
tiny
tire
tirl
tiro
tith
titi
tivy
tiza
toad
toat
toby
toco
tody
toed
toff
toft
toga
togs
toil
tola
told
tole
toll
tolt
tolu
tomb
tome
tone
tong
tony
took
tool
toom
toon
toot
tope
toph
topi
torc
tore
torn
tort
tory
tose
tosh
toss
tost
tota
tote
toty
tour
tout
town
towy
toze
tozy
trad
tram
trap
tray
tree
tref
trek
tren
tret
trew
trey
trig
trim
trio
trip
trod
tron
trot
trow
troy
trub
true
trug
tsar
tuba
tube
tuch
tuck
tuet
tufa
tuff
tuft
tula
tule
tull
tump
tuna
tune
tunk
tupi
turf
turk
turm
turn
tush
tusk
tuum
tuza
tway
twey
twig
twin
twit
tydy
tyer
tyke
tymp
tynd
tyne
tyny
type
typo
tyre
tyro
tzar
udal
ugly
ulan
ulna
ulva
umbe
umbo
unau
unbe
unce
unco
undo
unio
unit
unke
unto
unty
upas
upon
ural
urao
urdu
urea
urge
uric
urim
urox
urry
ursa
urus
urva
user
utas
utes
utia
utis
uvea
uvic
vade
vail
vain
vair
vale
vamp
vane
vang
vant
vara
vare
vari
vark
vary
vase
vast
vaut
vaza
veal
veda
veer
vega
vehm
veil
vein
vele
vell
vena
vend
vent
verb
verd
vers
vert
very
vese
vest
veto
vial
vice
vida
vide
view
vild
vile
vill
vine
viny
viol
vire
visa
vise
viva
vive
void
voir
vole
volt
vote
vugg
vyce
waag
wade
wady
waeg
waft
wage
waid
waif
wail
wain
wair
wait
wake
wakf
wald
wale
walk
wall
walm
waly
wamp
wand
wane
wang
want
wany
wapp
ward
ware
wark
warm
warn
warp
wart
wary
wase
wash
wasp
wast
watt
waul
waur
wave
wavy
wawe
wawl
waxy
wayk
weak
weal
wean
wear
weed
week
weel
ween
weep
weet
weft
weir
weka
weld
wele
welk
well
wels
welt
wend
wene
went
wept
were
werk
wern
wert
wesh
west
whan
whap
what
when
wher
whet
whew
whey
whig
whim
whin
whip
whir
whit
whiz
whoa
whom
whop
whot
whur
wich
wick
wide
wier
wife
wigg
wike
wild
wile
wilk
will
wilt
wily
wind
wine
wing
wink
winy
wipe
wire
wiry
wise
wish
wisp
wist
wite
with
wive
woad
wode
woke
wold
wolf
woll
womb
wone
wong
wont
wood
woof
wook
wool
woon
word
wore
work
worm
worn
wort
wost
woul
wove
wowe
wowf
wrap
wraw
wray
wren
wrey
wrie
wrig
writ
wull
wust
wyke
wyla
wynd
wynn
wype
wyte
xeme
xyst
yama
yamp
yang
yank
yard
yare
yark
yarn
yarr
yate
yaud
yaul
yaup
yawd
yawl
yawn
yawp
yaws
yead
yean
year
yede
yeel
yelk
yell
yelp
yend
yerd
yerk
yern
yest
yeve
yghe
yift
yite
yive
ymel
yode
yoga
yogi
yoit
yoke
yold
yolk
yoll
yond
yoni
yore
york
yote
youl
your
yowe
yowl
yren
yuck
yuen
yuke
yule
yunx
yvel
ywar
ywis
zaim
zain
zany
zarf
zati
zeal
zebu
zein
zend
zero
zest
zeta
zeus
zimb
zinc
zine
zink
zion
zobo
zoea
zoic
zona
zone
zoon
zope
zubr
zulu
zyme
abaca
aback
abada
abaft
aband
abase
abash
abate
abbey
abbot
abdal
abeam
abear
abele
aberr
abhal
abhor
abide
abies
abime
abler
ablet
abnet
abode
aboma
aboon
abord
abort
about
above
abray
absis
abuna
abuse
abuzz
abysm
abyss
accoy
accra
acerb
ackee
acock
acold
acorn
acred
acrid
acton
actor
acute
adact
adage
adapa
adapt
adays
addax
added
adder
addle
adeem
adeps
adept
adieu
adios
admit
admix
adobe
adobo
adoor
adopt
adore
adorn
adown
adrad
adrip
adult
adunc
adure
adust
advil
aegis
aerie
aesir
affix
afire
aflat
aflow
afoam
afoot
afore
afoul
afric
afrit
after
again
agama
agami
agape
agasp
agast
agate
agaty
agave
agaze
agend
agent
agger
aggro
aggry
agile
aging
agism
agist
aglet
agley
aglow
agnus
agone
agony
agood
agora
agree
agrin
agrom
agush
ahead
aheap
ahigh
ahold
ahull
aider
aigre
aimer
aioli
aired
airer
airol
aisle
aitch
ajava
ajour
akene
aknee
aknow
alack
aland
alarm
alary
alate
alban
album
albyn
alces
alday
alder
aldol
aleak
alert
aleut
alfet
algae
algal
algid
algin
algol
algor
algum
alias
alibi
alien
alife
align
alike
aline
alish
alive
allah
allay
aller
alley
allis
allod
alloo
allot
allow
alloy
allyl
alman
almry
almug
aloes
aloft
alogy
aloin
alone
along
aloof
alosa
alose
aloud
alpen
alpha
altar
alter
altho
alula
alure
alway
amain
amass
amate
amaze
amber
ambit
amble
ambon
ambry
ameba
ameer
amend
ament
amess
amice
amide
amido
amigo
amine
amish
amiss
amity
amole
among
amort
amour
amove
ample
amply
ampul
ampyx
amsel
amuck
amuse
amvis
amyss
anasa
ancle
ancon
anear
anele
angel
anger
angle
angor
angry
anigh
anile
anion
anise
anito
anker
ankle
ankus
annal
annex
annoy
annul
annwn
anode
anoil
anole
anomy
anona
anorn
antes
antic
antre
anura
anury
anvil
aorta
aotus
apace
apaid
apair
apart
apeak
apert
apery
aphid
aphis
apian
apiol
apish
apnea
apoda
aport
appay
appel
apple
apply
appui
april
apron
apsis
aptly
araba
araby
arace
arara
arawn
arbor
archy
ardor
aread
areal
arear
areca
areek
arefy
arena
areng
arere
arest
arete
argal
argas
argil
argol
argon
argos
argot
argue
argus
arhat
arian
ariel
aries
arion
arise
arist
arles
armed
armet
armil
armor
arnot
aroid
aroma
aroph
arose
arras
array
arret
arrha
arris
arrow
arsis
arson
artly
artow
artsy
aruru
arval
aryan
ascap
ascii
ascot
ascus
ashen
ashes
asian
aside
asker
askew
aslug
asoak
aspen
asper
aspic
assai
assay
asset
assot
assur
astay
astel
aster
astir
aston
astun
asura
atake
athar
atilt
atimy
atlas
atman
atole
atoll
atomy
atone
atony
atrip
attal
attar
atter
attic
attle
attry
aubin
audad
auden
audio
audit
auger
auget
aught
augur
aulic
aural
auric
aurin
aurum
auxin
avail
avale
avant
avast
avena
avens
avert
avian
avile
avise
aviso
avoid
avoke
await
awake
award
aware
awarn
awash
awful
awing
awkly
awned
awork
axial
axile
axiom
axled
axman
ayond
ayont
ayrie
azide
azido
azoic
azole
azote
azoth
aztec
azure
azurn
babel
baboo
babul
bacca
backs
bacon
badge
badly
baffy
bafta
bagel
baggy
bague
bahai
bahar
bairn
baize
baked
baken
baker
balas
baldy
balky
balls
bally
balmy
balsa
banal
banat
banco
bandy
banjo
banns
bantu
barad
barge
baria
baric
barky
barmy
baron
barry
barse
barth
basal
basan
based
basic
basil
basin
basis
bason
bassa
basso
basta
baste
basto
batch
bated
bathe
batik
batis
baton
batta
batty
bavin
bawdy
bayad
bayed
bayou
beach
beady
beamy
beano
beany
beard
bearn
beast
beath
beaut
beaux
beche
bedel
beden
bedew
bedim
bedye
beech
beefy
beeld
beery
beete
beeve
befit
befog
begem
beget
begin
begod
begot
begum
begun
behen
beige
beild
being
bekah
belam
belay
belch
belee
belie
belle
belly
below
bemad
bemol
bench
bendy
benet
benim
benne
benni
benny
benty
beray
berbe
bercy
beret
bergh
berna
berob
beroe
berry
berth
beryl
besee
beset
besit
besom
besot
betel
betso
betty
bevel
bever
bewet
bewig
bewit
bezel
bhang
bibbs
bible
bicho
biddy
bidet
bield
bifid
bigam
bigha
bight
bigly
bigot
bijou
bilbo
bilge
bilgy
bilin
billy
bimli
binal
bingo
binny
biome
biota
biped
birch
birse
birth
bisie
bison
bitch
biter
bitts
bizet
black
blade
blady
blain
blame
blanc
bland
blank
blare
blast
blate
blaze
bleak
blear
bleat
bleck
bleed
bleep
blend
blenk
blent
bless
blest
blimp
blind
blini
blink
bliny
blirt
bliss
blite
blitz
blive
bloat
block
blond
blood
bloom
blore
blote
blown
blowy
blues
bluey
bluff
blunt
blurt
blush
board
boast
bobac
bobby
bocal
bocca
bodge
bodle
boeuf
boffo
bogey
boggy
bogie
bogle
bogue
bogus
bohea
bohun
boiar
boist
bolar
bolas
boldo
boley
bolis
bolsa
bolty
bolus
bonce
boned
boner
bongo
bonne
bonny
bonus
bonze
booby
boodh
booky
booly
boone
boort
boose
boost
booth
boots
booty
booze
boozy
borax
bored
boree
borel
borer
boric
borne
boron
borsh
borwe
bosky
bosom
boson
bossy
bosun
botch
bothy
botts
bouge
bough
boule
boult
bound
bourd
bouri
bourn
bouse
bousy
bovey
bovid
bowed
bowel
bower
bowge
bowie
bowls
bowne
bowse
boxed
boxen
boxer
boyar
boyau
boyer
boyne
brace
brach
brack
bract
brage
bragi
braid
brail
brain
brait
brake
braky
brama
brame
brand
brank
brant
brash
brass
brast
brave
bravo
brawl
brawn
braxy
braze
bread
break
bream
brede
breed
breme
brent
brere
brest
brett
breve
briar
bribe
brick
bride
brief
brier
brike
brill
brine
bring
brink
briny
brisk
brite
brith
brits
britt
brize
broad
brock
broid
broil
broke
broma
brome
bronc
brond
brood
brook
broom
brose
broth
brown
bruin
bruit
brume
brunt
brush
brusk
bruta
brute
bubby
buchu
budge
budgy
buffa
buffo
buffy
buggy
bugle
build
built
bulau
bulge
bulgy
bulky
bulla
bully
bulse
bulti
bunce
bunch
bunco
bungo
bunko
bunny
burel
burgh
burin
burke
burly
burnt
burro
burry
bursa
burse
burst
busby
bushy
busky
busto
butch
butea
buteo
butte
butty
butyl
buxom
buxus
buyer
byard
byway
caaba
cabal
cabas
caber
cabin
cable
cabob
cacao
cache
caddy
cader
cadet
cadew
cadge
cadgy
cadie
cadis
cadre
caeca
caged
cagit
cagot
caird
cairn
cairo
cajun
calid
calif
calin
calix
calla
calle
calmy
calpe
calve
calyx
camas
camel
cameo
camis
camus
canal
candy
caned
canid
canis
canna
canny
canoe
canon
canto
canty
capel
caper
caple
capoc
capon
capot
capra
capri
caput
carac
carat
cardo
caret
carex
cargo
carib
carob
carol
carom
carry
carse
carte
carus
carve
casal
cased
casse
caste
casus
catch
catel
cater
cates
catso
catty
cauda
caulk
cauma
cause
cavil
cavin
cawky
caxon
cease
cebus
cecal
cecum
cedar
cedry
ceiba
ceibo
ceint
cella
cello
cense
cento
ceorl
ceras
ceres
ceria
cerin
ceryl
cetic
cetin
cetyl
chace
chack
chafe
chaff
chain
chair
chaja
chalk
champ
chank
chant
chaos
chape
chaps
chara
chard
chare
chark
charm
charr
chart
chary
chase
chasm
chast
chati
chaun
chaus
chazy
cheap
chear
cheat
check
cheek
cheep
cheer
chela
chely
cheng
chert
chese
chess
chest
cheve
chevy
chian
chica
chich
chick
chico
chide
chief
child
chili
chill
chimb
chime
chimp
china
chine
chink
chino
chips
chirk
chirm
chirp
chive
chivy
choak
chock
chode
choir
choke
choky
chomp
chops
chord
chore
chose
chout
chuck
chuet
chufa
chuff
chump
chunk
churl
churn
churr
chuse
chute
chyle
chyme
cibol
cider
cigar
cilia
cimar
cimex
cimia
cinch
cirio
cirri
cisco
cital
citer
civet
civic
civil
cizar
clack
claik
claim
clake
clamp
clang
clank
clape
claps
clare
clart
clary
clash
clasp
class
clave
clavy
clean
clear
cleat
cleek
cleft
clepe
clerk
click
cliff
clift
climb
clime
cling
clink
cloak
clock
cloff
cloke
clomb
clomp
clone
clong
cloom
cloop
cloot
close
closh
clote
cloth
cloud
clout
clove
clown
cluck
clump
clung
cnida
coach
coact
coaly
coast
coati
cobby
cobia
coble
cobra
cocky
cocoa
cocus
codex
codle
codon
cogon
cogue
coign
cokes
colet
colic
colin
colly
colon
color
colza
combe
combo
comer
comes
comet
comfy
comic
comma
compo
compt
conch
condo
coney
conga
conge
congo
conia
conic
conny
conte
conus
cooey
cooky
cooly
coomb
copal
coped
copps
copra
copse
copsy
copts
coque
corah
coral
corbe
cords
cordy
corer
corgi
corky
corno
cornu
corny
corol
corps
corse
corve
cosen
cosey
costa
cotta
couch
cough
could
count
courb
court
couth
cover
covet
covey
covin
cowan
cowed
cower
coyly
coyol
coypu
cozen
crack
craft
craie
craig
crail
crake
cramp
crane
crang
crank
crape
craps
crapy
crare
crase
crash
crass
crate
crave
crawl
craze
crazy
creak
cream
creat
crecy
credo
creed
creek
creel
creep
crees
creme
crems
crepe
crept
cress
crest
crete
creux
crick
cried
crier
crime
crimp
crisp
crith
croak
croat
crock
croft
crois
croma
crone
crony
crook
croon
crore
cross
croud
croup
crout
crowd
crown
crows
croys
croze
crude
crudy
cruel
cruet
crull
crumb
crump
crunk
cruor
crura
cruse
crush
crust
cruth
crwth
cryal
cryer
crypt
cuban
cubby
cubeb
cubic
cubit
cuddy
cuffy
cufic
cuish
culex
culls
cully
culpa
culpe
cumic
cumin
cupel
cupid
cuppa
cuppy
curat
curch
curdy
curer
curia
curio
curly
curry
curse
curst
curve
cushy
cutch
cutin
cutis
cutty
cycad
cycas
cycle
cyder
cymar
cymry
cynic
cypre
czech
dacha
daddy
dagan
dagda
dagga
dagon
daily
daint
daira
dairy
daisy
daker
dalea
dally
daman
damar
dampy
dance
dancy
dandi
dandy
dansk
darby
darer
daric
darky
daroo
dashy
daswe
dated
dater
datum
dauby
daunt
davit
dazed
deads
deare
dearn
deary
death
deave
debar
debel
debit
decad
decay
decil
decor
decoy
decry
decyl
deeds
deedy
deess
defer
defix
defly
degum
deice
deify
deign
deism
deist
deity
dekle
delay
delft
delit
della
deloo
delph
delta
delve
demit
demon
demur
denay
denim
dense
depot
depth
deray
derby
derma
derne
derre
derth
desex
deter
detox
dette
detur
deuce
deuse
devex
devil
devon
devow
dewar
dhole
dhony
diana
diary
dicer
dicky
dicot
dicta
didal
didst
didym
dight
digit
digne
digue
diker
dildo
dilly
dimit
dimly
dimya
dinar
diner
dingo
dingy
dinka
dinky
diota
dirge
dirty
dishy
disme
ditch
ditto
ditty
divan
divel
diver
dives
divet
divot
divvy
dixie
dizen
dizzy
dnase
doand
dobby
dodge
dogal
dogey
dogie
dogma
doily
doing
dolce
dolly
dolma
dolor
dolus
domal
domed
donar
donat
donax
donee
donet
donna
donor
doole
dooly
dopey
doree
doric
doris
dorky
dormy
dorse
dosel
dotal
doted
doter
dotty
douar
douay
doubt
douce
dough
doupe
doura
douse
dowdy
dowel
dower
dowle
downy
dowry
dowse
dowst
dowve
doyen
doyly
dozen
dozer
dphil
draco
draff
draft
drail
drain
drake
drama
drank
drape
drave
drawl
drawn
dread
dream
drear
drein
drent
dress
drest
dreul
dreye
dried
drier
drift
drill
drily
drink
drive
drock
droil
droit
droll
drome
drone
drony
drool
droop
dropt
dross
drove
drovy
drown
druid
drunk
drupe
druse
drusy
dryad
dryas
dryer
dryly
dryth
ducal
ducat
duces
duchy
ducky
duelo
duena
dulce
dulia
dully
dulse
dumal
dummy
dumps
dumpy
dunce
dungy
dunny
duomo
duper
duple
dural
durga
durio
durra
durst
dusky
dusty
dutch
dwale
dwang
dwarf
dwaul
dwell
dwelt
dwine
dyaks
dyaus
dying
dynam
eager
eagle
eagre
earal
eared
early
earsh
earst
earth
eased
easel
eaten
eater
eaves
eblis
ebola
ebony
eccle
echon
eclat
ectad
ectal
edder
edema
edged
edict
edify
edile
educe
educt
eerie
effet
egean
egest
eggar
egger
eghen
egret
egypt
eider
eight
eigne
eikon
eirie
eisel
eject
eking
eland
elaps
elate
elayl
elbow
elder
elect
elegy
eleme
elemi
elfin
elgin
elide
elles
elmen
eloin
elong
elope
elops
elsin
elude
elute
elvan
elver
elves
embar
embay
embed
ember
embow
embox
emeer
emend
emery
emmer
emmet
emmew
emong
emove
empte
empty
emule
enact
enate
ender
endow
endue
eneid
enema
enemy
engle
engyn
enjoy
enlay
enmew
ennew
ennui
enode
enorm
ensis
ensky
ensue
entad
ental
enter
entry
enure
envie
envoy
eolic
eolis
eosin
epact
ephah
ephod
ephor
epoch
epode
epopt
epsom
equal
equip
equus
erase
erato
erect
ergal
ergat
ergon
ergot
erica
ermin
ermit
erode
erose
error
eruca
eruct
erupt
escot
eskar
essay
ester
estop
estre
etaac
etern
ethal
ethel
ether
ethic
ethos
ethyl
etter
ettin
ettle
etwee
eurus
evade
evene
event
evert
every
evict
evite
evoke
ewery
exact
exalt
excel
excur
exeat
exect
exert
exile
exist
exode
exody
expel
extol
extra
exude
exult
eyght
eyren
eyrie
fable
faced
facer
facet
facia
facto
faded
fader
fadge
fadme
faery
fagot
faham
faint
fairy
faith
faker
fakir
false
falwe
fanal
fancy
fanon
farad
farce
farcy
faren
farry
farse
fasti
fatal
fated
fatly
fatso
fatty
fatwa
faugh
fauld
faule
fault
fauna
faust
favas
favel
favor
favus
faxed
feast
feaze
fecal
feces
fecks
feere
feese
feeze
feign
feine
feint
feize
felid
felis
felly
felon
femme
femur
fence
fenks
fenny
feoff
ferae
feral
ferde
feria
ferie
ferly
ferny
ferre
ferry
fetal
fetch
fetid
fetis
fetor
fette
fetus
feuar
fever
fewel
feyne
feyre
fhlmc
fiber
fibre
fichu
ficus
fides
fidge
fidia
field
fiend
fieri
fiery
fifer
fifth
fifty
fight
filar
filch
filer
fille
filly
filmy
filth
final
finch
findy
fined
finer
finew
finis
finns
finny
finos
fiord
firer
firms
firry
first
firth
fishy
fitch
fitly
fives
fixed
fjord
flail
flain
flair
flake
flaky
flame
flamy
flang
flank
flare
flash
flask
flawn
flawy
flaxy
fleak
fleam
flear
fleck
fleen
fleer
fleet
fleme
flesh
flete
flews
flick
flier
fling
flint
flipe
flirt
flisk
flite
float
flock
flong
flood
flook
floor
flora
flosh
floss
flota
flote
flour
flout
flowk
flown
fluey
fluff
fluid
fluke
fluky
flume
flung
flunk
fluor
flurt
flush
flute
fluty
flyer
fnese
foamy
focal
focus
foehn
fogey
foggy
fogie
foist
folio
folly
folwe
fomes
fomor
fonde
fondu
fonge
fonly
fonne
foody
foots
footy
foray
forby
force
fordo
forel
forge
forgo
forky
forme
forte
forth
forty
forum
fossa
fosse
foule
found
fount
fourb
fouty
fovea
foxed
foxes
foxly
foyer
fract
frail
frame
franc
frank
frape
fraud
freak
freck
freer
fremd
frere
fresh
fress
frett
freud
freya
friar
fried
frier
frigg
frill
frisk
frist
frith
frize
frizz
frock
frond
frons
front
frore
frorn
frory
frosh
frost
frote
froth
frown
frowy
froze
fruit
frump
frush
fryer
fuage
fubby
fuchs
fucus
fudge
fuero
fuffy
fugle
fugue
fulbe
fully
fumed
fumer
fumet
fumid
funge
fungi
funic
funis
funka
funky
funny
furor
furry
furze
furzy
fused
fusee
fusel
fusil
fussy
fusty
fuzee
fuzzy
fytte
gabel
gable
gadic
gaffe
gager
gaily
galbe
galea
galei
gally
galop
galpe
gamba
gamey
gamic
gamin
gamma
gamut
ganch
gange
ganil
ganja
gansa
ganza
gaper
gapes
garde
garth
garum
gassy
gatch
gated
gaudy
gauge
gault
gaunt
gaure
gauss
gauze
gauzy
gavel
gavot
gawby
gawky
gayal
gayly
gayne
gazel
gazer
gazet
gazon
gecko
geese
geest
gelid
gelly
gemel
gemma
gemmy
gemul
genet
genie
genio
genip
genoa
genre
genty
genus
genys
geode
gerah
gerbe
gerea
gesse
gesso
geste
geten
getup
ghana
ghast
ghazi
ghess
ghole
ghost
ghoul
ghyll
giant
gibel
giber
giddy
giffy
gigot
gigue
gilse
gimel
ginep
gipsy
girru
girth
gisle
giust
given
giver
gives
glade
glair
glama
gland
glans
glare
glary
glass
glaum
glave
glaze
glazy
glead
gleam
glean
gleba
glebe
glede
gleed
gleek
gleen
gleet
glent
glide
gliff
glike
glint
glist
gloam
gloar
gloat
globe
globy
glode
glome
gloom
glore
glory
glose
gloss
glost
glout
glove
gloze
glued
gluer
gluey
glume
glump
glyph
gnarl
gnash
gnide
gnome
gobet
gobio
godly
goety
going
golet
goman
gombo
gomer
gonad
gonys
goods
goody
goofy
goose
goost
goral
gorce
gorge
gorky
gorma
gorse
goter
gouge
goura
gourd
gouty
gowan
graal
grace
grade
graff
graft
grail
grain
graip
grama
grame
grand
grane
grant
grape
graph
grapy
grasp
grass
grate
grave
gravy
graze
great
grebe
greed
greek
green
greet
grege
greit
grene
greve
grias
grice
gride
grief
griff
grill
grime
grimy
grind
grint
gripe
grise
grist
grith
grize
groan
groat
groin
grond
groom
grope
gross
grosz
group
grout
grove
grovy
growl
grown
gruel
gruff
grume
grunt
gryde
grype
guaco
guama
guana
guano
guara
guard
guava
guess
guest
guevi
guiac
guide
guige
guild
guile
guilt
guise
gular
gulch
gules
gulfy
gully
gulph
gulty
gumbo
gumma
gummy
gunny
guppy
gurge
gurmy
gurry
gurts
gushy
gusto
gusty
gutsy
gutta
gutty
guyle
gyall
gynne
gypse
gypsy
gyral
gyron
gyrus
habit
hable
hades
hadji
hague
haily
hairy
haiti
hakim
halma
halse
halve
halwe
hamal
hamel
hanap
hance
hands
handy
hanky
hansa
hanse
haoma
haply
happy
hards
hardy
harem
harle
harns
harpa
harpy
harre
harry
harsh
haste
hasty
hatch
hatel
hater
hatte
haugh
haulm
hauls
hault
haunt
haven
haver
havoc
hawse
hazel
hazle
heady
heald
heaps
heapy
heard
heart
heath
heave
heavy
heben
hedge
heedy
hefty
hegel
hegge
helix
hello
helly
helot
helve
hemal
hemin
hempy
hence
hende
hendy
henen
henna
henry
hepar
hepta
herby
heren
herie
herma
herne
heron
herse
herte
hertz
heugh
hevea
heved
hewer
hexad
hexyl
heyne
hider
hiems
hight
higre
hilal
hilar
hilly
hilum
hilus
hindi
hindu
hinge
hinny
hippa
hippo
hired
hirer
hires
hitch
hithe
hiver
hives
hoard
hoary
hobby
hobit
hoboy
hocco
hocus
hoddy
hoful
hogan
hoise
hoist
hoker
holey
holla
hollo
holly
holwe
homer
homey
honey
honky
honor
hooch
hoody
hooky
hoops
hoove
hoper
hoppo
horal
horde
horny
horse
horsy
hosen
hosta
hotel
hoten
hotly
hough
hoult
hound
houri
hours
house
houss
houve
hovel
hoven
hover
howdy
howel
howso
howve
hsien
hubby
hudge
huffy
hulan
hulch
hullo
hully
human
humic
humid
humin
humor
humph
humpy
humus
hunch
hunks
hunky
hunte
hurds
hurly
hurry
hurst
husky
hussy
hutch
huzza
hydra
hydro
hyena
hylic
hymar
hymen
hyoid
hypha
hyrax
hyrse
hyrst
hyson
hythe
ibsen
icaco
ichor
icily
icing
ickle
ictic
ictus
ideal
ideat
idiom
idiot
idler
ifere
igloo
ignis
ihram
ilama
ileac
ileum
ileus
iliac
iliad
ilial
ilion
ilium
ilkon
image
imago
imban
imbar
imbay
imbed
imbow
imbox
imbue
imide
imido
immew
immit
immix
impel
impen
imply
inane
inapt
incan
incle
incog
incur
incus
indew
index
india
indin
indow
indue
inept
inerm
inert
ineye
infer
infix
infra
ingle
ingot
inial
inion
inker
inkle
inlaw
inlay
inlet
inmew
inner
inset
insue
inter
inure
inurn
inust
inwit
iodal
iodic
iodol
ionia
ionic
ioqua
iowas
ipsus
irade
iraki
irani
iraqi
irate
irian
irish
irone
irony
irous
isiac
islam
islet
issue
issus
istle
itala
itchy
iulus
ivied
ivory
ixtle
izard
izedi
jabot
jacal
jacky
jacob
jaded
jager
jaggy
jagua
jakes
jakie
jalap
james
jantu
janty
janus
japan
japer
jards
jasey
jason
jaunt
javel
jawed
jayet
jazel
jazzy
jears
jeers
jehad
jelly
jemmy
jenny
jerid
jerky
jerry
jesse
jesus
jetty
jewel
jewry
jiffy
jihad
jimmy
jingo
jinks
jinny
jippo
jiqui
joint
joist
joker
jolif
jolly
jolty
jonah
joram
jorum
jossa
jougs
joule
joust
judas
judge
jugal
juger
juggs
jugum
juice
juicy
juise
jukes
julep
julus
jumbo
jumpy
junco
junta
junto
jupon
jural
jurat
jurel
juror
jussi
jutes
jutty
juvia
kaaba
kaama
kabob
kafal
kafir
kafka
kahau
kalan
kalif
kalki
kalpa
kamet
kapia
kapok
karat
karen
karma
karob
kauri
kaury
kayak
kayko
kazoo
kebab
kecky
kedge
keech
keels
keesh
keeve
kefir
kempe
kemps
kempt
kenya
kerve
kesar
ketch
ketol
kevel
kever
keyed
khaki
khaya
khond
kiaat
kiang
kibed
kidde
kiddy
kieve
kiley
kimbo
kimry
kinic
kinit
kinky
kiosk
kithe
kitte
kitty
kiver
klick
kloof
knack
knarl
knave
knead
kneck
kneed
kneel
knell
knelt
knife
knish
knits
knock
knoll
knosp
knout
knowa
known
knubs
knuff
knurl
koala
kodak
kogia
konze
koord
kopje
koran
korea
korin
kotow
kraal
krait
krang
kreel
krems
kreng
krone
krupp
kudos
kufic
kulan
kutch
kweek
kwela
kyack
kydde
kyley
kymry
kyrie
kythe
label
labia
labor
laced
ladde
laden
ladin
ladle
lafte
lagan
lager
lagly
laird
laism
laity
lakao
laker
lakin
lakke
lamel
lames
lamia
lanai
lance
lanch
lanky
lansa
lapel
lapis
lapps
lapse
larch
lardy
lares
large
largo
larix
larry
larum
larva
larve
laser
lasse
lasso
laste
latch
lated
later
lates
latex
lathe
lathy
latin
laton
latte
latus
laugh
laund
laura
laver
lavic
lawer
lawnd
lawny
laxly
layby
layer
layia
lazar
leach
leady
leafy
leaky
leany
learn
lease
leash
least
leasy
leave
leavy
leban
leche
leden
ledge
ledgy
ledum
leech
leeme
leere
leese
lefty
leful
legal
leger
legge
leggy
leman
lemma
lemna
lemon
lemur
lends
lento
lepal
lepas
leper
lepid
leppy
lepra
lepre
lepry
lepus
lered
lerot
letch
leten
lethe
lethy
lette
letts
leuke
levee
level
leven
lever
levet
levin
levir
lewis
leyte
lhasa
liage
liane
liard
libel
liber
libra
libya
lichi
licit
lidge
liege
lieve
lifen
ligan
ligge
light
liken
likin
lilac
liman
limax
limbo
limen
limer
limit
limpa
linch
lindy
lined
linen
liner
linga
lingo
links
linne
linum
lipic
lipid
lipse
lipyl
lisle
lisne
liter
lithe
litho
lithy
litre
lived
liven
liver
lives
livid
livor
livre
llama
llano
loach
loads
loamy
loasa
loath
lobar
lobby
lobed
local
loche
locky
locum
locus
lodde
lodge
loess
loffe
lofty
logan
logge
logic
logos
loire
lokao
longe
looby
looch
loony
loord
loose
loper
loppy
loral
loran
lords
lorel
loren
loris
losel
loser
lossy
lotos
lotto
lotus
lough
louis
loupe
loups
louri
louse
lousy
loved
lovee
lover
lowan
lower
lowgh
lowly
lowry
loyal
lucid
lucky
lucre
luger
lumen
lumpy
lunar
lunch
lunda
lunet
lunge
lupus
lurch
lurid
lurry
lusty
lusus
luter
lutra
lycee
lyche
lyden
lygus
lying
lyken
lymph
lynch
lynde
lyric
lyrid
lyrie
lysis
lyssa
lythe
lytta
maara
mabby
macao
macau
macaw
macco
macer
macho
macle
macon
macro
madam
madge
madia
madid
madly
mafia
magen
magic
magma
magna
magot
magus
mahdi
mahoe
mahon
mahwa
maian
maine
mains
maize
major
maked
maker
malar
malax
malay
maleo
malet
malic
malma
malta
malty
malum
malva
mamma
mammy
manca
maned
maneh
manes
mange
mango
mangy
mania
manic
manid
manie
manis
manks
manly
manna
manor
manse
manta
manto
manul
manus
maori
maple
maqui
marai
march
marco
mardi
marge
maria
marie
marly
maroc
marry
marsh
masai
maser
mashy
mason
massy
masty
match
mated
mater
matey
matie
matin
matte
matzo
maule
maund
mauve
mavis
mawks
mawky
maxim
mayan
maybe
mayor
mazer
meach
meals
mealy
meant
mease
meath
meaty
meawl
medal
media
medic
medle
medly
meech
meeth
meine
melam
melic
melne
meloe
melon
mends
menge
menow
mense
merce
mercy
merge
merit
merke
meros
merry
merus
mesad
mesal
mesel
meshy
mesne
meson
metal
meter
metic
metol
metre
mette
meuse
meute
mexal
meyne
mezza
mezzo
mhorr
miasm
miaul
midas
middy
midge
midst
might
milch
milky
mimeo
mimer
mimic
mimir
mimus
mince
mined
miner
minge
minie
minim
minny
minor
minos
minow
minum
minus
mirky
mirth
mirza
misdo
miser
misgo
misle
misly
missa
missy
misty
miter
mitis
mitre
mitty
mixed
mixen
mixer
mizzy
mnium
moate
moble
mocha
moche
modal
model
modem
moder
modus
moeve
mogen
mogul
mohur
moile
moira
moire
moist
molal
molar
moldy
molle
molly
molto
momos
momot
momus
monad
monal
monas
monde
moner
money
monte
month
mooch
moody
moola
moong
moony
moory
moose
mopus
moral
moray
morel
mores
moria
moric
moril
morin
mormo
morne
moron
moros
morph
morro
morse
morus
morwe
mosel
moses
mosey
mossy
moste
moted
motet
mothy
motif
moton
motor
motte
motto
motty
mould
moule
moult
mound
mount
mourn
mouse
mousy
mouth
moved
mover
movie
mower
moxie
moyle
msasa
mucic
mucid
mucin
mucky
mucor
mucro
mucus
mudar
muddy
mudir
mufti
muggy
mugil
mujik
mulch
mulct
muley
mulla
mulse
mumbo
mummy
mumps
munch
munga
mungo
muntz
mural
murex
murky
murre
murry
murth
murza
musal
musar
musca
musci
muser
muset
mushy
music
musit
musky
mussy
musty
mutch
muted
mutic
muzzy
myall
myoid
myoma
myope
myops
myopy
myrrh
mysis
mythe
nabit
nabob
nacho
nacre
nadir
naeve
naggy
nagor
naiad
naive
najas
naked
naker
nakoo
named
namer
nammu
nanna
nanny
napha
nappe
nappy
napus
nares
narre
narwe
nasal
nassa
nasty
natal
natch
nates
natka
natty
nauch
naval
navel
navew
navvy
nawab
neddy
needs
needy
neeld
neese
negev
negro
negus
neigh
nempt
nenia
nerka
nerre
nerve
nervy
netty
neven
never
nevew
newel
newly
newsy
nexus
ngina
niche
nidor
nidus
niece
niffy
nifle
nifty
night
nigua
nihil
ninib
ninny
ninth
ninut
niobe
niopo
nippy
nisan
nisey
niste
nisus
niter
nitid
nitre
nitro
nitry
nitty
nival
nixie
nizam
njord
nobby
nobel
noble
nobly
nodal
noddy
noght
noier
noils
noint
noise
noisy
nolde
nolle
nomad
nomic
nonce
nonda
nondo
nones
nonet
nonne
nonny
nonyl
noose
nopal
noria
norie
norma
norse
north
nosed
nosel
nosey
nosle
notal
notch
noted
noter
notum
notus
nouch
nould
noule
novel
novum
noway
nowch
nowed
nowel
nowes
noyau
noyer
noyls
nozle
nubia
nucha
nucin
nudge
nudum
nugae
numps
nurse
nusku
nutty
nyala
nylon
nymph
nyula
oaken
oaker
oakum
oared
oasis
oaten
obeah
obese
obole
obolo
obrok
occur
ocean
ocher
ochre
ochry
ocrea
octad
octet
octic
octyl
oddly
odeon
odeum
odist
odium
odize
odmyl
oelet
offal
offer
often
ofter
ogham
ogive
ogler
oglio
oiled
oiler
okapi
olden
oleic
olein
olent
oliva
olive
ology
omani
omber
ombre
omega
onely
onion
onset
oones
oozoa
opake
opepe
opera
opine
opium
optic
orach
orang
orbed
orbic
orbit
orcin
orcus
ordal
order
oread
orgal
organ
orgue
oriel
oriol
orion
orlop
ormer
orpin
orris
orval
orvet
oryal
oryza
osage
oscan
osier
osmic
ostic
otary
other
otoba
ottar
otter
ought
ounce
ouphe
ousel
outdo
outer
outgo
ouzel
ovant
ovary
ovate
overt
ovile
ovine
ovism
ovist
ovoid
ovolo
ovule
owher
owing
owler
owlet
owned
owner
oxbow
oxeye
oxfly
oxide
oxime
oxlip
oxter
oylet
ozena
ozone
paage
paard
paced
pacer
pacha
padar
paddy
padge
padow
padre
paean
paeon
pagan
pager
pagod
paien
pains
paint
paise
palea
paled
palet
palla
pally
palma
palmy
palpi
palsy
palus
pampa
panax
pance
panch
pancy
panda
paned
panel
panic
panim
panne
pansy
pants
panym
paolo
papal
papaw
paper
pappy
papua
paque
param
parch
parde
pardo
parer
paris
parka
parky
parle
parol
parry
parse
parsi
parts
party
parus
pasan
pasch
pasha
paspy
passe
paste
pasty
patas
patch
pated
patee
paten
patin
patio
patly
patty
paune
pause
pauxi
pavan
paven
paver
pavid
pavin
pavon
pawky
payee
payen
payer
payor
payse
peace
peach
peage
peaky
pearl
peart
pease
peaty
pecan
pecco
pecul
pedal
pedro
peece
peele
peert
peise
pekan
pekoe
pelma
pelta
penal
pence
penis
penna
penny
peony
perca
perce
perch
perdu
perdy
perel
peril
perky
perry
pesky
pesto
petal
petar
peter
petit
petre
petto
petty
pewee
pewet
pewit
phane
phare
pharo
phase
phasm
phebe
pheer
phene
pheon
phial
phlox
phoca
phone
phono
phony
photo
phyle
phyma
physa
piano
picea
picle
picot
picra
picts
picul
picus
piece
piend
pieno
pieta
piety
pight
pigmy
piked
pilau
pilch
piled
piler
piles
pilon
pilot
pilwe
pinax
pinch
piney
pinic
pinky
pinna
pinon
pinto
pinus
piony
pious
pipal
piped
piper
pipit
pipra
pique
pirai
pirie
pirry
pisay
pishu
piste
pitch
pithy
piton
pitta
pivot
place
plack
plaga
plage
plaid
plain
plait
plane
plank
plant
plash
plasm
plate
platt
platy
plaud
playa
plaza
plead
pleat
plebe
plebs
plein
plene
plesh
plete
pleyt
plica
plied
plitt
ploce
pluck
pluff
pluma
plumb
plume
plump
plumy
plunk
plush
pluto
plyer
poach
pocan
pocky
podge
podgy
poesy
poggy
poind
point
poise
poize
pokal
poker
poket
pokey
polar
poler
poley
polka
polly
polyp
pomel
pomey
pomme
pongo
ponty
popet
poppy
porch
porer
porgy
porta
porte
posed
poser
posit
posse
potch
potoo
potto
pouch
poulp
poult
pound
powan
power
poynd
poyou
praam
prank
prase
prate
prawn
prede
predy
preef
preen
prees
press
prest
preve
prial
prian
price
prick
pride
pried
prief
prier
prill
prima
prime
primo
primp
primy
prink
print
prion
prior
prise
prism
privy
prize
probe
prodd
proem
proin
proke
proll
prone
prong
proof
props
prore
prose
prost
prosy
proud
prove
prowl
proxy
pruce
prude
prune
pryan
psalm
pshaw
psoas
psora
pubes
pubic
pubis
pucel
pucka
pudgy
pudic
puffy
pugil
puker
pukka
pulas
puler
pulex
pulpy
pulse
punch
pungy
punic
punka
punto
punty
pupal
pupil
puppy
pured
purge
purim
purre
purse
pursy
pusil
pussy
putid
putry
putty
pygal
pygmy
pykar
pylon
pyoid
pyral
pyrus
pyxie
pyxis
quack
quaff
quail
quair
quake
quaky
qualm
quant
quarl
quart
quash
quasi
quass
quata
quave
quayd
quean
quech
queen
queer
quegh
quell
queme
querl
quern
query
quest
queue
quica
quice
quich
quick
quiet
quill
quilt
quint
quipo
quipu
quire
quirk
quirl
quirt
quish
quite
quits
quoif
quoil
quoin
quoit
quoke
quoll
quook
quota
quote
quoth
quran
raash
rabat
rabbi
rabid
rabot
racer
racle
radde
radii
radix
radon
rafte
rafty
raiae
rainy
raise
rajah
rakel
raker
rally
ralph
ramal
ramed
ramee
ramie
rammy
rampe
ramus
ranal
rance
ranch
ranee
range
rangy
ranny
ranty
raphe
rapid
raspy
rasse
ratan
ratch
ratel
rater
ratio
raton
ravel
raven
raver
ravin
rawly
rayah
rayon
razed
razee
razor
reach
react
ready
realm
reame
reata
reave
rebec
rebel
rebus
rebut
recto
recur
redan
redde
redia
redif
redly
redub
reedy
reefy
reeky
reeve
refar
refel
refer
refit
refix
refut
regal
regel
reget
regle
regma
regne
reign
reins
rekne
relax
relay
relic
relik
remit
remix
remue
renal
renay
renew
renne
rente
repay
repel
reply
resaw
reset
resin
resow
resty
retch
retex
retry
rette
reule
reume
revel
revet
revie
rewel
rewet
rewin
rewle
rewme
rewth
reyse
rheae
rheic
rhein
rheum
rhime
rhine
rhino
rhomb
rhumb
rhyme
riant
riban
ribes
riden
rider
ridge
ridgy
rifle
rigel
right
rigid
rigol
rigor
rille
rimau
rimer
rimey
rindy
rined
rinse
ripen
risen
riser
risky
risse
rival
rivel
riven
river
rivet
roach
roast
robin
roble
roche
rocky
rocoa
roddy
rodeo
rodge
roger
rogue
roguy
rohob
roial
roily
roint
roist
roman
romic
rompu
ronco
ronde
rondo
ronin
ronne
roody
roofy
rooky
roomy
roosa
roost
rooty
roper
roque
roral
roric
rorid
rosen
roser
roset
rosin
rotal
rotor
rotta
rouet
rouge
rough
round
rouse
roust
route
rover
rowan
rowdy
rowed
rowel
rowen
rower
royal
royne
rubin
ruble
rubus
ruche
ruddy
ruell
rufol
ruggy
rugin
ruler
rumbo
rumen
rummy
rumor
runch
runer
runic
runty
rupee
rupia
rural
rushy
rusma
rusty
rutic
rutin
rutty
ryder
saadh
sabal
saber
sable
sabot
sabre
sacar
sacre
sadda
sadly
sagum
sagus
sahib
sahui
saiga
saily
saint
saith
saiva
sajou
saker
sakti
salad
salam
saleb
salep
sales
salic
salix
sally
salmi
salol
salon
salpa
salse
salty
salue
salve
salvo
samaj
sambo
sandy
sanga
sanny
sapan
sapid
sapor
sappy
saree
sargo
saros
sarpo
sarsa
sarse
sarum
sasin
sasse
sassy
satan
satin
satle
satyr
sauba
sauce
saucy
saugh
sauks
sault
saury
saute
saver
savin
savor
savoy
savvy
sawer
saxon
sayer
saynd
scala
scald
scale
scall
scalp
scaly
scamp
scant
scape
scard
scare
scarf
scarn
scarp
scary
scate
scath
scaup
scaur
scena
scene
scent
scern
schah
scink
scion
sciot
scire
scise
sclav
scoat
scobs
scoff
scoke
scold
scole
scomm
scone
scoop
scoot
scope
scops
score
scorn
scoth
scots
scour
scout
scowl
scrag
scram
scrap
scrat
scraw
scray
scree
screw
scrid
scrim
scrip
scrit
scrod
scrog
scrow
scrub
scudo
scuff
sculk
scull
sculp
scurf
scuta
scute
scyle
sdain
seamy
seave
seavy
sebat
sebic
secco
seche
secle
secre
sedan
sedge
sedgy
sedum
seedy
seely
seepy
seeth
segar
segge
segno
seigh
seine
seint
seise
seity
seize
sekes
selah
selve
semen
senge
senna
senor
sense
senza
sepal
sepia
sepic
sepon
sepoy
serai
serge
serie
serin
seron
serow
serry
serum
serve
serye
sessa
setee
seten
setim
seton
seven
sever
sewel
sewen
sewer
sewin
sexed
sexly
sexto
seynd
seynt
shack
shadd
shade
shady
shaft
shaik
shail
shake
shako
shaky
shale
shall
shalm
shalt
shaly
shama
shame
shank
shape
shaps
shard
share
shark
sharp
shash
shave
shawl
shawm
sheaf
sheal
shear
sheen
sheep
sheer
sheet
sheik
sheil
sheld
shelf
shell
shend
shent
sheol
sherd
shern
shete
sheth
shewn
shiah
shide
shied
shiel
shift
shilf
shill
shily
shine
shiny
shire
shirk
shirl
shirr
shirt
shist
shive
shoad
shoal
shoar
shoat
shock
shode
shoer
shola
shole
shone
shooi
shook
shoon
shoop
shoot
shore
shorl
shorn
short
shory
shote
shots
shout
shove
shown
showy
shrag
shram
shrap
shred
shrew
shrow
shrub
shrug
shuck
shude
shunt
shute
shyly
siaga
sibyl
sicca
sicer
sicle
sided
sider
sidle
siege
sieur
sieva
sieve
sifac
sight
sigil
sigla
sigma
siker
sikhs
silex
silky
silly
silty
silva
simar
simia
since
sinch
sindi
sinew
singe
sinic
sinto
sinus
sioux
sipid
siren
siroc
sirup
sisal
sisel
siser
sited
sithe
situs
sivan
siver
siwin
sixth
sixty
sizar
sized
sizel
sizer
skain
skald
skall
skart
skate
skean
skeed
skeel
skeet
skein
skelp
skene
skied
skiey
skiff
skill
skimp
skink
skirl
skirr
skirt
skive
skout
skulk
skull
skunk
skute
skyed
skyey
slack
slade
slaie
slake
slang
slank
slant
slape
slash
slate
slatt
slaty
slave
slazy
sleek
sleep
sleer
sleet
sleid
slent
slept
slice
slich
slick
slide
slily
slime
slimy
sling
slink
slish
slive
sloam
sloat
slock
sloke
sloom
sloop
slope
slopy
slosh
sloth
slowh
slows
sloyd
sludy
slugs
slump
slung
slunk
slush
slyly
slype
smack
small
smalt
smart
smash
smear
smeir
smell
smelt
smerk
smift
smile
smilt
smirk
smite
smith
smitt
smock
smoke
smoky
smolt
smoor
smore
smote
snack
snail
snake
snaky
snape
snare
snarl
snary
snast
snath
snead
sneak
sneap
sneck
sneer
snell
snick
snide
sniff
snift
snipe
snipy
snite
snoff
snood
snook
snore
snort
snout
snowl
snowy
snuff
soaky
soapy
soave
sober
socky
socle
soddy
soder
sodic
softa
soger
soggy
soily
sojer
soken
solan
solar
solas
soldo
solen
soler
solid
solon
solus
solve
somaj
somne
soncy
sonsy
soord
sooth
sooty
sophi
sopor
soppy
sopra
soree
sorel
sorex
sorgo
sorry
sorus
sorwe
sotel
sothe
sotto
souce
sough
souke
sound
soune
soupy
sours
souse
south
sowar
sowce
sower
sowne
sowse
soyle
spaad
space
spade
spado
spahi
spaid
spake
spaky
spale
spall
spalt
spane
spang
spank
spare
spark
spary
spasm
spate
spawl
spawn
speak
spear
spece
speck
speed
speer
speet
speir
speke
spelk
spell
spelt
spend
spent
spere
sperm
spewy
sphex
spial
spica
spice
spick
spicy
spied
spike
spiky
spile
spill
spilt
spina
spine
spink
spiny
spire
spirt
spiry
spiss
spite
spitz
splay
split
spoil
spoke
spong
sponk
spook
spool
spoom
spoon
spoor
spore
sport
spout
sprad
sprag
sprat
spray
spree
sprew
sprig
sprit
sprod
sprue
sprug
spuke
spume
spunk
spurn
spurt
spute
squab
squad
squam
squat
squaw
squib
squid
squir
stack
stade
staff
stage
stagy
staid
stail
stain
stair
stake
stale
stalk
stall
stamp
stand
stane
stang
stank
stant
stare
starf
stark
starn
start
state
stats
stave
stead
steak
steal
steam
stean
steed
steek
steel
steem
steen
steep
steer
steik
stein
stela
stele
stell
stent
stere
stern
stert
steve
stian
stich
stick
stiff
stike
stile
still
stilt
stime
sting
stink
stint
stipe
stirk
stirp
stirt
stith
stive
stoak
stoat
stock
stogy
stoic
stoke
stola
stole
stoma
stomp
stond
stone
stont
stony
stood
stook
stool
stoom
stoop
stoor
stope
store
stork
storm
story
stote
stoup
stour
stout
stove
stram
strap
straw
stray
stree
strew
stria
strid
strip
strix
strop
strow
stroy
strum
strut
stuck
study
stufa
stuff
stuke
stull
stulm
stulp
stump
stung
stunk
stunt
stupa
stupe
sturb
sturk
sturt
styan
styca
style
suade
suage
suant
suave
subah
sucre
sudra
suede
suent
suety
sugar
suine
suing
suint
suist
suite
sulks
sulky
sully
sumac
sumph
sunna
sunny
sunup
super
supra
surah
sural
surfy
surge
surgy
surly
sutor
sutra
swage
swain
swaip
swale
swamp
swang
swape
sward
sware
swarf
swarm
swart
swash
swate
swath
sweal
swear
sweat
swede
sweep
sweet
swell
swelt
swept
swerd
swich
swift
swill
swine
swing
swink
swipe
swirl
swish
swiss
swive
swoln
swoon
swoop
sword
swore
sworn
swown
swung
sycee
syker
sylph
sylva
symar
synod
syren
syrma
syrup
sythe
tabby
taber
tabes
tabid
table
taboo
tabor
tacet
tache
tacit
tacky
taffy
tafia
tagal
taint
taira
tairn
taken
taker
taled
tales
tally
talma
talon
talpa
talus
tamer
tamil
tamis
tammy
tamul
tanak
tango
tanka
tansy
taper
tapet
tapir
tapis
tapoa
tardo
tardy
tared
targe
tarin
tarot
tarre
tarry
tarse
tarsi
tasco
tasse
taste
tasto
tasty
tatch
tatou
tatta
tatty
taunt
tawer
tawny
taxel
taxer
taxis
taxon
taxor
tayra
tazel
tazza
teach
teary
tease
techy
tecum
tedge
teend
teens
teeny
teest
teeth
teind
teine
teint
tempo
temps
tempt
temse
tench
tenet
tenia
tenno
tennu
tenon
tenor
tense
tenth
tepal
tepee
tepid
tepor
terce
terek
teret
terin
terma
terra
terry
terse
terza
tesla
teste
testy
tetel
tetty
tewan
tewed
tewel
texas
teyne
thack
thana
thane
thank
thave
thawy
theca
theft
thegn
their
theme
there
therf
therm
these
theta
thewy
thick
thief
thigh
thilk
thill
thine
thing
think
third
thirl
thole
thong
thorn
thoro
thorp
those
thoth
thraw
three
threw
thrid
throb
throe
throp
throw
thrum
thuja
thule
thumb
thump
thurl
thuya
thyme
thymy
tiara
tibia
tical
tidal
tidde
tided
tiers
tiger
tight
tikor
tikur
tikus
tilde
tiler
tilia
tilth
timal
timer
timid
timur
tinct
tinea
tined
tinet
tinge
tinny
tinto
tipsy
tired
tirma
tisar
tisic
tisri
titan
tithe
title
titty
tiver
toady
toast
tobie
tobit
toddy
tofus
toged
toght
togue
tohew
toise
tokay
token
tokin
tolyl
toman
tommy
tonca
toned
tonga
tongo
tongs
tonic
tonka
tonne
tonus
tooth
topau
topaz
topek
toper
topet
topic
toque
torah
toran
torch
toret
torse
torsk
torso
torta
torus
tossy
tosto
total
totem
toter
totty
touch
tough
tourn
touse
tousy
touze
towel
tower
toxic
toxin
toyer
trabu
trace
track
tract
trade
trail
train
trais
trait
trama
tramp
trant
trape
traps
trash
trass
trave
trawl
trays
tread
treat
treen
trend
tress
trews
triad
trial
trias
tribe
trica
trice
trick
tride
tried
trier
trill
trine
trink
trior
tripe
trist
trite
troad
troat
troco
trode
troic
trois
troll
tromp
trona
trone
troop
trope
troth
troul
trout
trowl
trubu
truce
truck
trull
truly
trump
trunk
truss
trust
truth
tryst
tsebe
tsung
tubal
tubby
tuber
tucan
tucet
tucum
tudor
tufty
tugan
tulip
tulle
tumid
tumor
tuner
tunic
tunny
tupai
tuque
turbo
turfy
turio
turko
tusky
tutor
tutti
tutty
twain
twang
twank
tweag
tweak
tweed
tweel
tweer
twice
twill
twilt
twine
twink
twire
twirl
twist
twite
tyger
tying
tyler
typal
typic
tyran
tythe
udder
uhlan
ukase
ulcer
ulema
ullet
ulmic
ulmin
ulmus
ulnar
uloid
ultra
ulula
umbel
umber
umble
umbra
umbre
unapt
unarm
unbag
unbar
unbay
unbed
unbid
unbit
unbow
unbox
unboy
uncap
uncia
uncle
uncus
uncut
undam
under
undid
undue
uneth
unfit
unfix
unget
ungka
ungod
ungot
unhap
unhat
uniat
unify
union
unite
unity
unked
unkle
unlap
unlaw
unlay
unman
unmew
unnun
unoil
unpay
unpeg
unpen
unpin
unrig
unrip
unsad
unsay
unset
unsew
unsex
unsin
untie
until
unwit
upbar
upend
uphaf
upher
uplay
upper
uprun
upset
upsun
uptie
upupa
upyat
urali
urare
urate
urban
ureal
uredo
urger
urine
urite
urith
urnal
ursal
urson
ursuk
ursus
urubu
usage
usant
usher
usnea
usnic
usual
usure
usurp
usury
utica
utile
utter
uvate
uvrou
uvula
uzema
vagal
vague
vagus
vairy
valet
valid
valor
value
valve
vapid
vapor
varan
varec
varix
varus
vasty
vasum
vault
vaunt
vauty
vedro
veery
veiny
velar
veldt
velum
venal
vends
venew
veney
venge
venin
venom
venue
venus
verge
verse
verso
verst
vertu
verve
vespa
vesta
vetch
vexed
vexer
vexil
viage
viand
viary
vicar
viced
vichy
viewy
vifda
vigil
vigor
viled
villa
villi
vimen
vined
viner
vingt
vinic
vinny
vinum
vinyl
viola
viole
vioxx
viper
vireo
virge
virgo
virid
virtu
virus
visit
visne
vison
visor
vista
visto
vital
vitis
vitoe
vitta
vivda
vives
vivid
vixen
vizir
vizor
vocal
vodka
vogle
vogue
voice
volar
volge
volow
volta
volti
volva
vomer
vomic
vomit
voter
vouch
vowel
vower
voyol
vulva
vying
wacke
waddy
wader
wafer
wagel
wager
wages
wagon
wahoo
waift
waist
waive
waken
waker
wakif
waler
walty
waltz
walwe
wandy
waney
wango
wanly
wanty
wanze
waped
wares
warly
warre
warry
warty
warye
washy
waste
watch
water
waved
waver
wavey
waxen
wayed
weald
weary
weasy
weave
webby
weber
weder
wedge
wedgy
weedy
weigh
weird
weism
weiss
weive
wekau
welch
welew
welsh
welte
wench
wende
wends
wepen
werre
werst
wesil
westy
wevil
weyle
weyve
whaap
whack
whala
whale
whall
whame
whang
wharf
wharl
wharp
whaul
whaup
wheal
wheat
wheel
wheen
wheft
whelk
whelm
whelp
where
which
whiff
while
whilk
whine
whipt
whirl
whisk
whisp
whist
white
whole
whoop
whoot
whore
whorl
whort
whose
whoso
whurt
wicca
wicke
widal
widdy
widen
widow
width
widwe
wield
wiery
wigan
wight
wikke
willy
wilne
wilwe
wince
winch
windy
wingy
winze
wiper
wisly
wisse
witan
witch
witen
withe
withy
witts
witty
wiver
wives
wizen
woald
woden
wolde
wolle
woman
womby
women
woody
wooer
woofy
woold
woosy
wootz
wopen
wordy
world
wormy
worry
worse
worst
worth
would
wound
woven
wowke
woxen
wrack
wrath
wrawl
wreak
wreck
wreke
wrest
wring
wrist
write
wrong
wroot
wrote
wroth
wrung
wythe
xebec
xenon
xenyl
xeres
xerif
xylan
xylem
xylic
xylol
xylyl
xyris
yacca
yacht
yager
yahoo
yakin
yakut
yalah
yamen
yamma
yapon
yarke
yaulp
yazoo
ydrad
yeara
yearn
yeast
yeman
yerba
yerne
yerst
yesty
yeven
yewen
yezdi
yfere
yield
yodel
yojan
yokel
young
yours
youth
youze
ypres
yraft
ysame
yucca
yucky
yufts
yulan
yuman
yumas
yummy
yunca
yupon
zacco
zambo
zamia
zante
zapas
zayat
zebec
zebra
zebub
zemni
zenik
zerda
zibet
ziega
zilla
zinky
zizel
zocco
zocle
zocor
zohar
zoide
zoism
zokor
zonal
zonar
zoned
zooid
zoril
zuche
zulus
zumic
zunis
zymic
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment