algarTop 35000MeaningsNoun1. cave, grotto (obsolete, Spain)2. an expanse of seaweed or algae on the ocean floor