Yahoo India Web Search

Search results

  1. Dictionary
    royal demesne

    noun

    • 1. an area of land owned by the Crown: historical "the king reclaimed Winchelsea as a royal demesne"