amyraude

Middle English

Noun

amyraude

  1. alternative form of emeraude