algar
Top 35000
Meanings
Noun
1. cave, grotto (obsolete, Spain)
2. an expanse of seaweed or algae on the ocean floor