MEI medical abbreviation. Giant meaning in english oxford pronunciation. Roland TR8S stand. Via medicus.