meaning of timothy francis leary

1. United States psychologist who experimented with psychoactive drugs including LSD and became a well-known advocate of their use 1920-1996


Related Words

timothy francis leary |

Developed & Maintained By Taraprasad.com

Treasure Words