meaning of terra incognita
1.
an
unknown
and
unexplored
region;
"they
came
like
angels
out
the
">unknown"
Related Words
terra incognita
|
Developed & Maintained By
Taraprasad.com