Atwood

What is Atwood?

Atwood definition and meaning on Dictionary terms:
noun
Margaret (Eleanor),born 1939, Canadian poet and novelist.

 

reference: https://www.dictionary.com/browse/atwood

Tags: