Translation of لِوا in English

لِوا

Noun (masculine)

  1. banner, standard, ensign

Powered by Oxford