Definition, synonyms and related words
Alternative form of arroba (Spanish unit of measure)
simple past tense of arrive