Definition of YMCA in English:

YMCA

noun

  • 1A welfare movement with branches all over the world that began in London in 1844.

    1. 1.1A hostel run by the YMCA.

Origin

Abbreviation of Young Men's Christian Association.

Pronunciation:

YMCA

/wʌɪɛmsiːˈeɪ/