I think this name is so weird. I once knew a Nilufer and that word means "banks/shore of the Nile" in German. For the longest time I thought it was a bizarre word name until I realized it was Turkish or Arabic. Nilofer is a bit better, but still weird.