YOWD stands for Your Own Web Directory (website)

YOWD
Share
Abbreviations And Their Meaning