نال : Nal Meaning in English
Nal in Detail
1) نافی ناف کا نال : Umbilical Umbilical Cord : (noun) membranous duct connecting the fetus with the placenta.
Useful Words
نالی : Canal : a bodily passage or tube lined with epithelial cells and conveying a secretion or other substance. "The tear duct was obstructed".