Where does “flecha” come from?

flecha (Spanish): arrow

Definitions

  1. arrow

Words derived from “flecha