locavore
/loʊˈkeɪvoʊr/Definitions
1. noun
A person who chooses to eat food that is grown or produced locally, often in an effort to support local farmers, reduce carbon footprint, and promote sustainability.
“She decided to become a locavore and started shopping at the farmer’s market every weekend.”