Грамматический словарь Зализняка
Моралист,
моралисты,
моралиста,
моралистов,
моралисту,
моралистам,
моралистом,
моралистами,
моралисте,
моралистах
моралист