meaning of aimee semple mcpherson

aimee semple mcpherson meaning in General Dictionary

United States evangelist (produced in Canada) noted for her extravagant religious services (1890-1944)