Lions-club meaning

Any of the local branches of The International Association of Lions Clubs, an organization of community-service clubs primarily dedicated to serving the blind or visually impaired.
noun
0
0
Advertisement