garden land meaning in malayalam