S/o? D/h?

Ana
I know D\h means dear husband but what does so mean? And what are the other ones people use