Meaning of “faun” in the English Dictionary

british dictionary