In [3]:
import pronouncing
In [4]:
words = pronouncing.rhymes('wei')
len(words)
Out[4]:
396
In [5]:
for w in words:
if w.endswith(('a', 'e', 'i', 'o', 'u', 'y')):
print(w)
'kay
a
aa
aaa
aba
abbe
aday
ae
aggrey
aka
allay
antigay
antigay
anway
array
asay
asea
astray
attache
away
ay
b'nai
ba
baa
bay
baye
beaupre
bernay
betray
bey
beyonce
blay
bley
bombay
boulay
brae
bray
brey
bta
bua
buga
ca
cache
cafe
cafe
calvey
cama
carre
cathay
cay
cea
ceta
che
cia
ciskei
clay
cliche
coday
communique
compusa
convey
cray
d'orsay
da
dae
day
daye
de
decay
defray
dekay
delay
delray
devey
dey
disarray
disarray
dismay
disobey
display
dna
dovey
dray
drey
dunlavey
dupay
essay
everyday
faberge
faraway
fay
faye
fe
fey
fiance
flay
foia
fray
frey
ga
gai
galle
gay
gaye
gray
graye
grey
guay
gway
halfway
hay
haye
hefei
hervey
hevey
hey
hiaa
hongwei
hooray
hurray
hwe
ilhae
imlay
intraday
ira
ita
i_r_a
jae
jaquay
jay
jaye
jna
jose
kamei
kay
kaye
khe
klay
kley
kray
krey
lay
laye
la_carre
lei
levey
ley
liberte
lihue
lurvey
mackay
macknay
maclay
macrae
mae
marquai
marquai
may
maye
mba
mcbay
mccay
mcclay
mccrae
mccray
mccrea
mcgarvey
mcgray
mckay
mclay
mcnay
mcquay
mcrae
mcray
mcshea
mcstay
mcvay
mcvey
mei
meservey
mey
millay
mobay
monterey
monterrey
moray
moutray
mulvey
naivete
nay
nba
ne
ney
nihei
nikkei
nisei
nissei
noaa
o'day
o'dea
o'shea
obey
oday
okay
olay
ole
one-way
orsay
orsay
oshea
overplay
overstay
papier-mache
passe
pay
paye
pei
per-se
pevey
play
portray
pray
prepay
prey
puree
purvey
quai
quay
quaye
quaye
rae
ray
raye
re
rea
reay
redisplay
rene
renee
repay
replay
rey
risque
san-jose
santa-fe
saute
say
saye
schey
schley
se
seay
sergei
sevey
shay
shea
shinsei
sinay
slay
smay
snay
societe
soiree
souffle
spay
spey
spray
sta
stay
stray
strey
stupay
survey
sway
sze
tae
tay
they
today
today
toray
torme
toupee
tray
tre
trey
turvey
underpay
underplay
underway
usa
uva
vey
voisey
voisey
wah-pei
way
waye
wey
whey
whey
wray
wy
yakutakay
yay
yea
zalay
ze
zepa
In [ ]:
Content source: myles/notebooks
Similar notebooks: