I think it's definitely a girls name. We have a soap opera type show here in New Zealand called 'Shortland Street', and there used to be a character on that show named Waverley, so it's def a name that i've come across before, so I don't find it odd.
Nicknames that come to mind are Wave or
Lee.