companionability Meaning and Definition

Definitions

English definition for companionability

1. n. suitability to be a companion

Sponored Video