Where does “xylo” come from?

xylo (English): xylophone

Definitions

  1. xylophone

Words derived from “xylo