Germinate

Tamil Meaning

முளைவிடு

English Meaning

  1. To cause to sprout or grow.
  2. To begin to sprout or grow.
  3. To come into existence: An idea germinated in his mind.

StatCounter - Free Web Tracker and Counter