GROWAN MEANING IN ENGLISH

• Growan Definition & Synonyms

  1. (n.) A decomposed granite, forming a mass of gravel, as in tin lodes in Cornwall.


RECENT SEARCHES