Sulgrave

Proper noun

 * 1) A village and civil parish in West Northamptonshire, England.