Define Iovana Meaning

Iovana
a clumsy, loveable creature that loves cheese biscuits =

"That chick is such an Iovana"
By Genia