20 results in 0.0109s.
Advertisement
  • 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

toad in Kannada ಕನ್ನಡ

toad in Maithili মৈথিলী

toad in Marathi मराठी

toad in Nepali नेपाली

toad in Tamil தமிழ்

toad in Urdu اُردُو

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-toad