Karaf ActiveMQ command activemq:create use -n (or --name) to define the name. The name is mandatory, so it makes sense to use it as argument in place of an option.
It means that:
activemq:create -n test
More other, activemq:create-broker seems to be more consistent.
I will submit a patch to enhance/rename all Karaf commands to be consistent.