Meetly means suitably.