Dam Meaning In English