Definitions for ABRI
This page provides all possible meanings and translations of the word ABRI
A shelter; a cavity in a hillside.
Origin: from abrier, from apricaro, from apricus.
Images & Illustrations of ABRI
Find a translation for the ABRI definition in other languages:
Select another language: