beira

Explore definitions, synonyms, and language insights of beira

Definitions

Noun
a port city in eastern Mozambique on the Mozambique Channel