English → Hindi dictionary

house of lancaster

हाउस ऑफ़ लंकास्टरNOUN

Definition

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

Looking for poetry? Read shayari and poems by great poets.