Mayo \ma-yo\ as a boy's name is of Irish and Gaelic origin, and the meaning of Mayo is "yew tree plain". Place name. Name of a county in the west of Ireland. Laos the short name of a condiment used in sandwiches.
Baby names that sound like Mayo are Mo and Moe. Other similar baby names are Mayor, Mano, Maro and Mays.