meaning of muir

1. United States naturalist born in England who advocated the creation of national parks 1838-1914


Related Words

muir |

Developed & Maintained By Taraprasad.com

Treasure Words