Definify.com

Definition 2024


memaw

memaw

English

Noun

memaw (plural memaws)

  1. Alternative form of meemaw