Dictionary.net
LORCHA
\lˈɔːt͡ʃə], \lˈɔːtʃə], \l_ˈɔː_tʃ_ə]\
Definitions of LORCHA
Word of the day
mind-cure
Pretended cure of disease by mental influence.
View More
Nearby Words
loranthus europaeus
loratadine
lorate
lorazepam
lorca
Lorcha
lorchel
lord
lord advocate
lord benjamin disraeli beaconsfield
lord britten of aldeburgh