Just thought of this--the word mongrel means mixture, doesn't it? Is it related to langrel? My first guess on seeing this word was actually "language of mixed origin"..