Strand Meaning In English