Cabra
Proper noun
Meaning
Cabra
(Australia, informal) Cabramatta, a suburb in New South Wales
Synonyms
Anagrams
Examples
Charleville took its name from the original location at the corner of the Charleville and Cabra Roads.
Despite the apparent failure of the Cabra test, the long term legacy of the X-ray laser program is the knowledge gained while conducting the research.