Rahabs are not party animals but have a few close and intimate friends. They are caring and responsible people. They can be picky when it comes to relationships but when they love, they love hard!
2) In Semitic languages (of which Hebrew is one, Arabic, another) the root of this name (rhb) means "vast, wide."
3) In ancient times, the name was a slang term for a promiscuous woman's genitals-- referring to her "vastness"-- this is where the english term "Broad" comes from.