Fenua

Fenua
French: Translation
Pays; Placenta; Nation
English: Translation
Country; Placenta; Nation
noun
Place names
Earth, geology and landscape