Meaning of “aubergine” in the English Dictionary

british dictionary