Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
Nunavut
in English
Nunavut
#limited
Definitions
Proper Noun
the
northernmost
territory
of
Canada
,
located
on
the
Arctic
Archipelago
the
Inuit
language
spoken
in
Nunavut