Meaning of house of lancaster

Definition of house of lancaster

(noun) the English royal house that reigned from 1399 to 1461; its emblem was a red rose

Other information on house of lancaster

WIKIPEDIA results for house of lancaster
Amazon results for house of lancaster