NH

NH

English Noun
Ad

Definition

Initialism of nursing home.

Ad