What do you think? It seems in the same vein as Jessamy, Juniper and other botanical names. It's an old English name apparently meaning "of Britain".