Oviyaa
Meaning:
Beautiful art, graceful
Origin:
Tamil
Pronunciation:
Oh-vee-yah
Browse Tamil Names