BEAMISH

Definition of BEAMISH

  1. (adj)smiling with happiness or optimism