What are semi-formal letters?
quanswer.com