Bi-Weekly and Semi-Monthly
No one pays their employees "Semi-Weekly". That would mean paying them every "half" week. Since weeks have 7 days in them that would be every 3.5 days. It's nonsense. The correct term is "Bi-weekly".
No one pays their employees "Bi-Monthly". That would mean paying them every other month. The correct term is "Semi-Monthly".