meaning of spits

1. islands in the Svalbard archipelago east of northern Greenland; belonging to Norway


Related Words

spitsbergen | spitscocked |

Developed & Maintained By Taraprasad.com

Treasure Words