Makes me think of a very rich girl, has a great nick name as well, (Davi) or (Avi)

This is an elaboration of the name Davina, which is a Scottish feminine form of David. Many feminine forms of male names were created this way in Scotland, such as Donaldina, Jamesina etc. Davinia was probably modeled after the name Lavinia.
See Also: David, Davina, Davia, Dava

Your Favorite Names