the Abra brand stands for'Autobiclette Brevetta Rodolfi Alfeo'.
To illustrate: an ABRA 125 Sport motorcycle from 1924
Image credits: D.R.
The Abra brand

In short
Years of production
We do not yet have a motorcycle specifications for this brand. But the site
moto -collection
will probably have information that fits your needs.