meaning of new englander

1. an American who lives in New England


Related Words

new englander |

Developed & Maintained By Taraprasad.com

Treasure Words