Definition/Meaning of DWSL
English - Initialism:
DWSL D utch W omen's S occer L eague D istributed W eb s ite L ocator