Entry from US English dictionary
Definition of Mayo, William Worrall in English:
( 1819–1911), US physician; born in England. He helped the Sisters of St. Francis found St. Mary’s Hospital in Rochester, Minnesota in 1899. His sons William James ( 1861–1939) and Charles Horace ( 1865–1939), both surgeons, developed the Mayo Clinic as a part of the hospital.
Definition of Mayo, William Worrall in: