Viraha A name of Lord Krishna, which means “The killer of heroic warriors”. (In Sanskrit viraha also means separation)