Definisi 'house of lancaster'

English to English
noun
1 the English royal house that reigned from 1399 to 1461; its emblem was a red rose Terjemahkan
source: wordnet30


Visual Synonyms