That is considered to be false as many people around the world count it as a hobby.
Well, using my limited knowledge, "cleaving" means to chop, break in half, split, etc. Twain means twice. So, perhaps it's like "you've broke my heart in half", something along those lines? hopefully this helps you.
The best answer is being combative ;)
The statement above is FALSE.
Homonyms refers to two or more words which have the same spelling, the same sound but different meaning. The three words given above, that is, Mary, Marry and Merry do not have the same spelling and sound, therefore, they are not homonyms.