cèilidh f, m (genitive singular ceilidh, plural ceilidhean)
From Old Irish céilide (“visit, visiting”), from céle (“companion”).