Definitions for "Chohan"
"Lord," superior chief, divine or human.
Lord or master; a chief. Each of the seven rays has a chohan who focuses the Christ consciousness of the ray for the earth and her evolutions.
Chohan: could be translated as "Lord"; Refers to those beings that hold a Spiritual position in the Spiritual Government, of governing one of the seven rays. Hence, Chohans of the Seven Rays