From naĝi (“to swim”) + -ejo.
naĝejo (accusative singular naĝejon, plural naĝejoj, accusative plural naĝejojn)