It's a flea to welcome. It means to receive, to welcome, to accept with pleasure. Admit, accept .
refers to the expression : a place where one can take refuge, shelter, protection,