గురువుguruvuTop 5000MeaningsAdjective1. heavy, weighty2. great, important3. difficult, arduous4. venerable, respectable5. hard of digestion