Yes and no, you could achieve it with CSS but you would need to set the name field to make it not mandatory. If you would like to do this just enter the below into your websites global CSS.
.last-name {
display:none;
}
But if you want to just collect somebody's first name then I would just recommend using the text field instead and just calling it first name.
https://support.squarespace.com/hc/en-us/articles/205814018#toc-text