What is the full meaning of convenance
(French) that which is suitable, agreeable, or convenient [n -S]
Example of the word convenance placed on a Scrabble board.