Where does “blida” come from?

blida (Latin): a trebuchet, catapult

Definitions

  1. a trebuchet, catapult

Words derived from “blida