1 definition by Niyahbug

A girl who is sometimes hard headed and sometimes gets on your nerves but is there for you to make you laugh smioe and so much more for what a friend could ask for
Girl 1: what do u think Danavia stands for

Girl 2: it means a lovable caring girl who any one could ask for is
by Niyahbug December 23, 2016
Get the Danavia mug.