Migration table naming convention:
groups_users
Migration file naming convention (the part of the file name that is not automatically generated):
create_groups_users
Model class naming convention:
GroupsUser
Model file naming convention:
groups_user.rb
Might I suggest: https://world.hey.com/jdmo/how-to-name-your-junction-tables-3735fdc9