English Dictionary
◊ SITAR
sitar
n : a stringed instrument of India; has a long neck and movable
frets
 sit-in  sita  sitar  sitcom  site 
English Computing Dictionary
◊ DID YOU MEAN ISTAR?
ISTAR
An experimental {IPSE} from {Imperial
Software Technology}.
(1995-10-12)
 sisal  sit  sitbol  sitename  sj