meaning of northman

1. an inhabitant of Scandinavia


Related Words

northman |

Developed & Maintained By Taraprasad.com

Treasure Words