Harboring

German Meaning

beherbergen

hegen

verbergen

aufbewahren

English Meaning

  1. Present participle of harbor.