1 results in 0.0029s.
Advertisement
  • Elba
    Elba, noun.
    a place of exile or seclusion.
    Ex. ... the comic figure waiting for the revolution to call him back in 1968 from his self-adopted Elba in the cafes of the Left Bank (Sir Denis Brogan).

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-Elba