lay in store ( synonym found)

Definition of lay in store:

(n) : a Scottish surname, variant of Livingston; david Livingstone Scottish explorer

Definition of lay in store:

(n) : a Scottish surname, variant of Livingston; david Livingstone Scottish explorer

Back to Top