almyrah

English

Noun

almyrah (plural almyrahs)

  1. Alternative form of almirah.