The name Rosamond is a girl's name of German origin meaning "horse protection". Rosamond and is often added to lists like Literary Names for Girls and discussed in our forums with posts like "If I had 8 daughters whose names started with...".
From the experts:
The kind of serious old-school name that sounds appealing again; perfect for the intrepid baby namer. Most would pronounce it rahz-ah-mund. More commonly spelled Rosamund.