アルバーTop 30000MeaningsNoun1. alvar; biological environment based on a limestone plain with thin or no soilOther readingsアルバ