Definition of Beamish

  • 1. Smiling with happiness or optimism Adjective Satellite

Synonyms for word "beamish"

Semanticaly linked words with "beamish"