Biweekly means twice a week in England, where English comes from. "Bi" comes from the Latin "bis" meaning "twice", hence bi-weekly means twice-weekly.
bicycle means "twice cycle"?
bilingual means "twice lingual"?
bi refers to 2, not twice
From Latin bis (twice).