1 definition by Dora the cum whora

Top Definition
Is a name for and ancient beautiful girl which is Indian and is not afraid of being brave and is outgoing and shy at the same time
Indaia is such a kind beautiful girl.
by Dora the cum whora March 17, 2017

Mug icon
Buy a indaia mug!