warm-hearted

warm-hearted

English Adj
Ad

Definition

Amicable and friendly.

Ad

Related Words