NAL Meaning of NAL in English 1) a horseshoe 2) a rice paddy Khowar English Dictionary. Английский словарь Khowar. 2012