Niara

Hindi
"nebula, mist"

Niara Origin and Meaning

The name Niara is a girl's name of Hindi origin meaning "nebula, mist".

More unusual alternative to Tiara.

Niara Popularity