So In countrys other than America, Republican has a different meaning. A republican in America is someone who supports the republican party or is a member of it.
Everywhere else Its someone who supports the abolishion of monarchy [Insert Sex Pistols lyrics]
my grandfather was a republican because one day someone rung his doorbell and said that their neighborhood didn't have a Republican vote-judge thing. so he became a Republican.