arada
Top 40000
Meanings
Noun
1. plowing; ploughing
2. ploughland; plowland
3. acre (land plowable in one day)