Re: the meaning of amaru, amari and amara
by Kent Bey (guest)
8/28/2021, 11:08 AM
Spain was inhabited by Moors of North Africa could the use of this word been a result of the presence of the Moors in Spain? North Africans also were in the Americas in ancient times Olmeccan period. Great informative post. Thank you for sharing this knowledge to educate people.