Specifically, a Moabite! And Boaz's mother Rahab was a (former) prostitute and a Canaanite from Jericho.