Confusion Over The Welsh Word "Cariad"

This 1904 card refers to the different meanings of the welsh word "Cariad". I am not sure how widely spoken welsh was in 1904. Perhaps the odd word was used in conversation.