meaning of netherlander

1. a native or inhabitant of Holland


Related Words

netherlander |

Developed & Maintained By Taraprasad.com

Treasure Words