• Definition for "loro"
    • A Spanish name of various fishes of the…
    • View More
  • Sentence for "loro"
    • Il 6 ottobre al Cinema Adriano…
    • View More
  • Urban Dictionary for "loro"

loro definition

  • noun:
    • A Spanish name of various fishes of the genus Scarus.
29 votes

How would you define loro?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!