Homophones for tellin, telyn

tellin / telyn ['tɛlɪn] 

tellin – n. – marine, bivalve molluscs, Tellina spp. – that live in shores of the intertidal sands

telyn – n. – an old type of Celtic harp