to stow [ stowed ; stowed ]
Synonyms
  • أسكن ، آوى ، أحلّ ، أضاف ، استضاف ، أقام ، سكن ، استقرّ ، قطن ، حلّ ، نزل ، رحم