EGAVE

imbay

Meaning

  1. verb Archaic form of embay.
Save “imbay” to learn later