Question: can keywords be two words?
Answer: Keyphrases by definition exist of more than one word and they can be either general or specific. Long tail keywords may consist of more words, but they do not always.