English Meena Alexander Cited by user Beccaynr on 02 Oct 2021 Meena Alexander (17 February 1951 – 21 November 2018) was an Indian American poet, scholar, and writer.