Home
Privacy
About
☰
Home
Privacy
About
🔍
Define Terra Incognita Meaning
Terra Incognita
A
latin
term that literally means "
unknown
land
".
In the
beginning
online dating
was
terra incognita
, something yet to be explored . . .
By Dacy
Upvote
Flag