Okri

What is Okri?

Okri definition and meaning on Dictionary terms:
noun
an island in SE Sweden, separated from the mainland by Kalmar Sound. 26,750; 519 sq. mi. (1345 sq. km).

 

reference: https://www.dictionary.com/browse/okri

Tags: