Definition of Menorca

Noun: Menorca  me'nor-ku

  1. An island of Spain
    - Minorca
     
  2. A breed of poultry
    - Minorca

See also:
menorahs
menorrhagia

Anagrams containing the word Menorca

mnaecor amenorc camenor rcameno orcamen norcame enorcam