Careful Words

keen (n.)

keen (v.)

keen (adj.)