Tule
English Meaning
A large bulrush (Scirpus lacustris, and S. Tatora) growing abundantly on overflowed land in California and elsewhere.
Sorry, No Malayalam Meaning for your input!
See Tul Want To Try Tule In Malayalam??