vara
Explore definitions, synonyms, and language insights of vara
Definitions
                    Noun
                    
            a Spanish unit of length (about a yard) having different values in different localities
                Explore definitions, synonyms, and language insights of vara