PUL Meaning of PUL in English n. subunit of the basic Afghan currency afghani Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012