English to Hindi

Meaning for:
Westminster Abbey
other
वेस्टमिन्स्टर ऐबी