yarda
Top 15000
Meanings
Noun
1. English or American yard (unit of length)
2. yard sale (US)
3. yard (land) (Latin America)
Examples2
We walked another hundred yards.
The river is fifty yards across.