× 0 Gleo gleo Ireland Login to vote Resident Advisor Instagram SoundCloud Gallery Biography gleo; [glō] n. The sound of the sea when loud and ominous, akin to loud human or machine noise, foretells bad weather.