Juniper Green

English

Proper noun

Juniper Green

  1. A suburban village in Edinburgh council area, Scotland (OS grid ref NT1968).