Noshaba

in baby girl name

The meaning of Noshaba is Elixir, water of life.