Narla

What does Narla mean?

A feminine name sometimes used in Australia and the U.K.

Popularity of Narla over time

What do parents think of Narla?