toad in Gujarati ગુજરાતી
toad in Hindi हिन्दी
toad in Sindhi سنڌي
toad in Telugu తెలుగు
toad in English
- toad⇄toad, noun.
1. a small amphibian without a tail, somewhat like a frog, that lives most of the time on land rather than in water. Toads, which are found in gardens, have a rough, brown skin that suggests a lump of earth.
Ex. Toads have shorter