Meaning of “niqab” in the English Dictionary

british dictionary