Yahoo Web Search

Search results

  1. Dictionary
    Met·ro·pol·i·tan Mu·se·um of Art
    /ˈmetrəˌpälətn/
    • 1. a major museum of art and archaeology in New York City, founded in 1870.

    Powered by Oxford Languages