So far, supporters of same-sex marriage say they are three votes short of an override in the Senate and 12 in the House.
The name Kelly is of Irish origin, and it means Bright-headed .
The name Gerard is of English and Irish origin. The meaning of Gerard is spear brave. It is also of French origin, where its meaning is spear rule. Gerard is generally used as a boy's name. It consists of 6 letters and 2 syllables and is pronounced Ge-rard.