View Message

american surname Osgood
Could anyone explain me the meaning of this american surname.Thanks in advance.
vote up1vote down

Replies

It's actually an English surname meaning "divinely good"
vote up1vote down