Rill Meaning In English