I really like the name Rupert. We want a traditional but uncommon name- does Rupert fit the bill? Is it too posh?