Definition & Meaning | Portuguese word BIAFRA
BIAFRA
Definitions of BIAFRA
- a short-lived secessionist state in southern, Nigeria in the late 1960s
Number of letters
6
Is palindrome
No
Search for BIAFRA in:
Page preparation took: 85.40 ms.