Definition of YWCA in English:

YWCA

noun

  • 1A welfare movement with branches in many countries that began in Britain in 1855.

    1. 1.1A hostel run by the YWCA.

Origin

Abbreviation of Young Women's Christian Association.

Pronunciation:

YWCA

/wʌɪdʌbljuːsiːˈeɪ/