Meaning AMIABLE

See synonym: friendly

Search for this exact term