Got this question a few years ago and was fun to think about. I'll start you off so you get the idea - Aston Villa. I just checked on the bbc website and I make it that there are 21 down to Div 3 in England and Scotland. Plus a few dodgy ones which I've not included because I hate trick questions!
Does this include the lines of Arsenal, Chelscum, Portsmouth, Southampton, etc who only have one name?
If you want to find some really funny names cop a look at the Extra Preliminary Round of the FA Cup, there are always some belters there, This is a small sample: West Allotment Celtic AFC Wulfrunians Thurnby Nirvana Billingham Synthonia Oxhey Jets Esh Winning Staines Lammas Coventry Sphinx