We do not currently know of any synonyms for libre.
The adjective libre is defined as:
See full definition of the word libre.
Did you mean leaper or looper?