Word info

gorru

Noun

Meaning

gorru (plural gorrus)

(India) A traditional seed drill.

Source: en.wiktionary.org

Close letter words and terms