English

edit

Proper noun

edit

Flickr

  1. (trademark) An online social networking service that enables users to share photos.