Telbesa
Did you mean
Sounds like
tell by
依据
Delia
迪莉姬
cul-de-sac
死巷,死胡同
delis
熟食店
Spelled like
Telesat
通信卫星