Girl name origins & meanings Japanese : ValleyMelanesian : SweetheartTonkinese : YouthAndalusian : Bull that charges randomly Girl name variations Tani