From Dutch gastvrouw. Compound of gas + vrou.
gasvrou (plural gasvroue or gasvrouens, diminutive gasvroutjie, masculine gasheer)