quaint
The word ‘quaint’ has several meanings.
One of its meanings is ‘strange in a pleasing or interesting way‘.
Another meaning of ‘quaint’ is ‘attractively old-fashioned‘. This word can be used irrespective of whether the old-fashionedness is authentic or not.
qualm
The word ‘qualm’ has two meanings.
One of its meanings is ‘uneasiness about the fitness of an action‘. The other meaning is ‘mild state of nausea‘.
The ‘l‘ in this word is silent.