Advertisement

Synonyms of Almira

Primary definition: A freestanding wardrobe or cabinet used for storing clothes and valuables, commonly used in South Asian English.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement