Definition of "helmed"

helmed