ifni
/ɪfnai/Definitions
1. proper noun
a former Spanish colony in northwest Africa, now part of Morocco
“The Ifni Peninsula was a disputed territory until its annexation by Morocco.”
1. proper noun
a former Spanish colony in northwest Africa, now part of Morocco
“The Ifni Peninsula was a disputed territory until its annexation by Morocco.”