Definitions for "Kilrah"
n. -- home planet to the Kilrathi