Denshi Jisho — Online Japanese dictionary

サイト 1: site (usu. website);
2: sight;
3: (Abbreviation) payable on sight
Common word, Noun 
サイトカイン cytokine
Noun 
サイトマップ site map
Noun 
サイトカイニン cytokinin
Noun 
サイトシステム site system
Noun, Computer terminology 
サイトデザイナ site designer
Noun, Computer terminology 
サイトシーイング sightseeing
Noun 
サイトライセンス site license
Noun, Computer terminology 
サイトメガロウイルス cytomegalovirus (CMV)
Noun 

You can also

Try a Yahoo Jisho search for サイト .
Try a Goo Jisho search for サイト .
Try a Google search for サイト .