Is "marahaba" just the understood response to respect?
yeah - in TZ at least, any "shikamoo" is met with a "marahaba".