English

edit

Proper noun

edit

Meowzer

  1. A common name for a pet cat.