Top definition
An alien race on the science fiction TV series called Babylon 5 who served an ancient alien race known as the Shadows.
Drakh have the ability to control people with a keeper
by Jeffrey52001 August 28, 2009
Get the mug
Get a Drakh mug for your sister Rihanna.