We're trying to decide on a boy's name. We want it to be not extremely common, but not OTT or pretentious. We're not originally British, so would appreciate thoughts on the following names, esp with regard to any possible UK cultural perceptions (if any):
Cedric
Chester
Ivan
Kieran (not really rare, I know)
Laszlo
Malcolm
Marshall
Maurice
Munro
Rye
Trevor