Grand Hiace

Grand means "big" or "great" in English. Hiace is coined from High and Ace originally from ToyoAce which comes from the English word "luxurious" and "better."

Search FAQ