Definition of YMCA in English:
YMCA
Translate YMCA into Spanish
noun
1A welfare movement that began in London in 1844 and now has branches all over the world.
- 1.1A hostel or recreational facility run by the YMCA.
Pronunciation
Origin
Abbreviation of Young Men's Christian Association.
Are You Learning English? Here Are Our Top English Tips