meaning of land site

1. the piece of land on which something is located or is to be located; "a good site for the ">school"


Related Words

land site |

Developed & Maintained By Taraprasad.com

Treasure Words