Letters that make Lorfan
a, o, f, l, n, r are letters that make 'Lorfan'
1 possible definitions for 'Lorfan'
Under this definition, lorfan is a noun and has the following properties:
levallorphan has the same meaning as Lorfan
'Lorfan' can be a type of drug.
'Lorfan' can be a useage of trade name, brand name, brand, marque.