20. Match the definition to the word it describes.
mysterious; puzzling
O cryptic
O enmity
O cynical
O maxim
O vivacious