Definify.com

Definition 2024


ymmyr_vlaa

ymmyr vlaa

Manx

Noun

ymmyr vlaa f (genitive singular ymmyr vlaa, plural ymmraghyn blaa)

  1. flowerbed